The high side of pop culture
In the summer of 2011, the undead rose from the graves and invaded the streets of Seattle, Washington. This video clip shows them take control of the Solstice Festival Parade. Be warned...
No comments:
Post a Comment