The Pittsburgh Marathon takes place this Sunday morning, May 1st and along with all those people running, there are a ton of bands performing all along the entire course. For the full list, check it out here.