When Foo Fighters announced their 26th anniversary tour earlier this month, we knew it was only a matter of time before they revealed a date in their hometown of Los Angeles. Well, that day has come — and the show is going to be one to remember (if you’re lucky enough to snag a ticket).
The Foos are playing at the Canyon Club in Agoura Hills, California on June 15. For anyone who hasn’t seen a show at the venue, it holds 610 people (!!!). Tickets go on sale tomorrow at 10am and will only be available in-person at the club. They’ll only cost you $26, but there’s
→ Continue reading at Spin