As part of a contest, one lucky fan got the pleasure of hosting the Foo Fighters during the first stop of their Garage Tour in Yonkers, New York. Is anyone else a tad bit jealous?