05-19-2009, 10:10 AM
|
#20
|
|
Overlord
Join Date: Jan 2006
Location: Sweden
Posts: 10,481
|
Where in Europe?
Quote:
Originally Posted by Raph's Girl
Nope...It's online tho. The majority of Americans have never even heard of Eurovision. I'd never even heard of it till a couple years ago when Lordi won and I grew up in Europe!
|
Where in Europe?
|
|
|