planetmosh.com
Bigfoot Release New Video Freak Show' - PlanetMosh
Wigan based hard rock band Bigfoot have issued a new video for 'Freak Show' a song from their self-titled debut album, which was released via Frontiers Music srl in October.