Dinosaur Pile Up + Japanese Voyeurs + The Xcerts Date: February 17, 2010 Location: Bedford Venue: Esquires Buy Tickets