Smack McDonald's restaurant - Venice, Florida.

Smack McDonald's restaurant - Venice, Florida.