On Tuesday evening, Foo Fighters performed to a sold-out audience packed inside of Toad's Place in New Haven. The band, which is used to selling out stadiums, announced the club performance just a day ...