Foo Fighters tease show at Los Angeles Forum

After reopening New York City's Madison Square Garden over the weekend, Foo Fighters are apparently doing the same thing on the other side of the country. From the looks of it, Dave Grohl and company will be playing at the Los Angeles Forum in July. The... Read More.