Forgot your password?
See all updates by Toa Deserok
Are you a Megadeth fan? The title 'Countdown to Extinction' really makes it seem like that.