Theory of a Dead Man Checks into the Insane Asylum
By Jeff Cage
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!