Foo Fighters on tour? Toronto venue teases possible announcement
Is there a Foo Fighters tour announcement coming?It seems likely following an Instagram post from Live Nation Ontario, which posted a photo of the Foos logo outside Toronto's Scotiabank Arena.The…
stLouIST