That is some pizza dump owner in Fort Pierce or St. Lucie Florida or something like that....I vowed when traveling through that area to NEVER go that restaurant.
EVAH...
Big Apple Pizza in Fort Pierce. A chain.
Same deluded socialist gave Charlie Crist a hug:
Pathetic.
That one was proof that morons are everywhere.
Not to mentioned that it had to be staged and approved by the Secret Service first.