I was driving to blockbuster today to return a game I rented and as I was driving there were people standing on the middle dividers of the road wearing black robes or something saying "The Tempest Is Coming: http://www.thetempestiscoming.com" If anyone knows the SF Valley area I was on Ventura and Topanga right by the Chipotle. I googled it and it turns out they've been on Melrose too. I googled it on my phone, but didn't want to drive and be reading stuff so I waited till I got home. This is what I've found:
Yahoo! Answers and Some forum same Yahoo! Answer stuff
So what, you guys think its a band or something insane? Kind of interesting, is this happening in any other cities?

