Bands to look out for: The Teddy Boys, doin’ it live 11/3 at the Euclid Tavern
Once the Teddy Boys start rockin’, there’s really no stoppin’ ’em. Nope. The band’s performance vibes create an unbreakable energy that has been known to result in microphone stands flying into drumsets and other shenanigans; the stage rockability of these guys is pretty ragin’, and…

