Get our introductory offer at only
*$0.99/month for first 3 months
$29.90/month for the next 9 months
"21 years!" - that phrase came up again and again during the packed Foo Fighters show last Saturday at the National Stadium.
The (smaller) concert that the rockers played at the now-defunct Harbour Pavilion in 1996 was never far from charismatic frontman Dave Grohl's mind, it seemed, as