The Leadfoot Band

A high-octane musical celebration will light up Martyrs’ in Chicago on Friday, April 26 as The Leadfoot Band bursts back onto the scene with a new self-titled record officially being released that day. Located at 3855 N. Lincoln Avenue, Martyrs’ is a well-known live music venue on the city’s north side and perfect location for Leadfoot’s CD Release Party.

Archived news