mysterious_stranger

Daily obscure video

Discussion created by mysterious_stranger on Jun 20, 2008
Latest reply on Jul 19, 2009 by mysterious_stranger
Todays video is from Clutch. I freakin love this band. It's kind of old, but holy crap Neil fallon is funny!

Outcomes