Joe Taylor Must Die – “West 2 / When It Rains” A BlankTV World Premiere!

Joe Taylor Must Die

Joe Taylor is a singer/ song writer from Seattle, Washington, USA . He fronts the hard rock band Versus and released a solo project to release some of the softer songs stashed away.

Videos