meaning of 18 Stunden bis zur Ewigkeit

18 Stunden bis zur Ewigkeit - German to English

Juggernaut [Richard Lester]