Seeing The Foo Fighters At DTE? Then You Have To See This!
Every once in a while, something so ridiculously radical happens outside of the mitten that we feel compelled to share it. One such occasion occurred today when we stumbled on this video made by Rockin’ 1,000 out of Cesena, Italy. One thousand die hard Foo Fanatics shot this amazing...