2011 NYC Halloween Parade. I hope you can tell that the steam coming out of the tea pot is blood steam and that the tea bag is full of dried blood and that the tea in the tea cup is blood tea. Lol.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.