Stage Buzz – Live Shots: The Both
Ted Leo and Amiee Mann might seem like an unlikely pairing. The latter has moved on from her New Wave past (‘Til Tuesday) and the former has toned down the proto-punk he made with his band The Pharmacists. The music is embued with sweet pop melodies and a rough edge that never gets sanded down. IE Photographer Curt Baran was behind the lens at Metro to capture them, um, both.
Category: Featured, IE Photo Gallery, Stage Buzz