Smoke or Fire is an American punk rock band from Boston, Massachusetts. The band originally formed in 1998, when western Massachusetts native Joe McMahon (lead vocals and bass) got together with Chris Brand (guitar), Bill Ironfield (guitar), and Nick Maggiore (drums), hailing from New Hampshire.