Woo-Hoo Video (Live)

Posted by The Muckrakes , Sunday, February 8, 2009 3:23 PM

The Muckrakes hit The Taphouse in Norfolk, VA. on Feb. 6th. Here's a short video that was taped of the band performing "Woo-Hoo". So scream and sing along with The Muckrakes and enjoy.