January 11, 2009 Facebook, What the hell? 1 Comment Another Facebook Ad spooky Don't click on these March 31, 2009 cherry poppin' and tralling for idiots February 11, 2009 Absolutely the most absurd thing ever February 16, 2011 Movie Review: Death Race 2 December 17, 2008 Facebook Ad 1 Comment Yet more evidence of the influence the all-powerful triangle lobby has over our lives. That, more than anything, is what scares me about this display. I’m chilled to the bone. Scary Triangles: coming October 2009 Reply Leave a Reply Cancel reply Your email address will not be published. Required fields are marked *Comment Name * Email * Website Save my name, email, and website in this browser for the next time I comment.