Fact #128563
When:
Short story:
Foo Day is declared in Toronto, Canada, when The Foo Fighters spend a day in the city, playing an acoustic show, doing an autograph signing at the HMV Shop, and ending the night with a live electric concert at Lee’s Palace.
Tweet this Fact