The Colorado-based band Jesus Christ Taxi Driver will release its second album, Taxi The Rich, in April but the band is already on the road and previewing some of the songs from the upcoming release.
At a recent show at the Crypt in Denver opening for Fast Eddy, Ian Ehrhart – frontman for the punk-rock band Jesus Christ Taxi Driver – leaped off the stage to do his best Chuck Berry duck walk in the ...