I LOVE the Foo Fighters! I was really excited when they dropped their most recent single.
I was even more excited about this new single when, while messing around on YouTube, I found this interview about the reason for the lyrics. Enjoy! (Caution: There is some bleeped language in the interview).