Last night I was having dinner and drinks with some friends and naturally the conversation turned to my frustration with the Predators movie. That being the whole not realizing they’re not on earth until the reach some cliff edge and notice one or two or three giant planets in the sky. Seriously, WTF, like [...]