Related Information for Joe Mcmahon #1: Joe McMahon is the singer/guitarist for the punk rock band Smoke or Fire.#2: Joe McMahon is an electronic musician from the San Francisco Bay area.1) His solo acoustic recording of "let the train whistle blow" was featured on All Aboard: a tribute to Johnny Cash, a benefit for the Syrentha Savio Endowment, a non-profit providing assistance to underprivileged breast-cancer patients. Mcmahon has also organized an acoustic benefit for bassist Karl Alvarez (All, The Descendents, The L.. read more