Review — April 17, 2009
Hailing from New Jersey, Let Me Run is the latest in a series of bands walking the line between the punk, rock and roll, and the blues. The cues that Let Me Run take are some that many other bands before them have also had - Springsteen, The Clash, and …