TOTALLY didn't see this one coming.
The Stone Temple Pilots concert at UCF Arena tomorrow night has been canceled due to the upcoming fey Fay tropical storm/hurricane/cocktail.
I just lost $20. I was sure it'd be somehow related to, uh, exhaustion. (By which I mean I figured Scott Weiland (pictured above) would be too fucked up on heroin. Just in case you didn't follow.)
You can find refund information somewhere that's not here.