The Explosion – Steal This – Review April 1, 2001 It’s a return to the fast’n’furious punk roots, the kinda thing that made Boston a place that could release This is Boston, Not L.A. and not get laughed at.