Theory of a Dead Man Checks into the Insane Asylum

posted 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!



Content Goes Here

This ad will close in X seconds.