Monday, February 1, 2010

Pssst...Barry....



That's the mayor of Tampa. Florida. United States of America. Pam Iorio.

1 comment:

lindemrm said...

Did he actually bow or was this just a great photo making him look like an idiot?