The Day That Never Comes (Radio Edit) Album: The Day That Never Comes (Maxi-Single)Artist: Vindicator, The Mechanic Listen and download