Rock Notes

Foo Fighters Play Tonight Show With 12 Violinists
HBO's Sonic Highways wrapped up with the Foo Fighters finishing their, "love letter to America" in New York. For the grand finale, they stopped by the Tonight Show with Jimmy Fallon and packed the stage with a full orchestra to sing I am a River....

More Rock Notes

The Feed