BREAKING: Tampa Bay may exist
Thanks to a tip from our own Loser Domi, we are working to confirm that, contrary to the reports of yesterday's drinking game Tampa Bay DOES exist. Below is a submitted picture of the city of Tampa.

Please stay with Barry Melrose Rocks as we seek to verify they existence of this Florida metropolis.
