Posted on Sep 17th, 2010 by Gabe Delahaye
Comment
Tweet
FUN FACT: Did you know that in Montreux, Switzerland, there is a statue of Freddie Mercury thrusting his fist into the air that looks out over Lake Geneva? TRUE!
You Might Also Like
![]() How Was Everyone’s Day Today? | ![]() Here Are Some Afternoon Links! | ![]() Get Ready For A Johnny Carson Biopic | ![]() Lindsay Lohan IS Liz Taylor |
Comments (0)
























