Big Head Todd and The Monsters

Greenwich Odeum 59 Main St, East Greenwich, RI, United States

40th Anniversary tour for the rock band with blues tendencies.