Backyard Babies and Towers of London live at Mean Fiddler Posted on November 23, 2006September 3, 2017 Dan GriffithsPosted in Music Photography, Uncategorized These shots of Towers of London and Backyard Babies were taken earlier tonight at the Mean Fiddler.