views at date of publishing!
My Cassette Player - Pre-Order Now! Available: Tuesday, June 29, 2010
2010 debut album from German vocalist Lena Meyer-Landrut (AKA Lena), winner of the 2010 Eurovision Song Contest. My Cassette Player debuted at #1 on the German albums chart. and includes 'Satellite' featured here, the hit single and Eurovision Song Contest winning entry. Universal.