Theory of a Dead Man Checks into the Insane Asylum

TOAD of released their new video for 'Straight Jacket" and it features the band in the funny farm.  Fans of the book and movie 'One Flew Over The Cuckoo's Nest' will see some similarities.  It's medication time!


Sponsored Content

Sponsored Content