Mega Python

You probably thought the title of this post was a joke. Mega Python?? Gatoroid??? Well, it's the title of an independent film hitting video stores on June 21st. After viewing the trailer I'll let you decide if this movie is filled with unintentional humor, or is it meant to be funny...I can't …