Meat Loaf News
Release Dates (Germany only)
Single: 27.01.2003
Album: 03.03.2003
TV (German TV only)
Wetten Dass (ZDF): 25.01.2003
TV Total (Pro7): 30.1.2003
VIVA Interaktiv (Viva): 29.01.2003
Top of the Pops (RTL): 08.02.2003
Source: Polydor Records
|