Sunday, January 10, 2010

Where in the World is Foggy Noggin? (Picture #1)

Where in the World is Foggy Noggin? Picture #1

Correct location: Caesar's Palace - Las Vegas, NV

No comments:

Post a Comment