Wednesday, February 26, 2014

The Real Eurovision Song Contest # 3 Sweden - The Cardigans

 
No, not ABBA! The Cardigans did plenty of other things but could never beat this. Because it's perfect.

No comments:

Post a Comment