Papa Roach concert on the 14th!
As lucky as I am, I get to see Papa Roach on July 14th, 2009 in Scranton, PA. I'm beyond excited, of course. I wish I could get a chance to meet the band, and maybe I will. Heh.
I'm up in Pennsylvania visiting family, and to my surprise (unlike in my hometown of Port Saint Lucie, Florida), not many people know of them. It's such a shame.