the only thing that could possibly be more ludacris than snakes on a plane would be snakes on a nuclear submarine or something. Seriously SNAKES on a PLANE?!?
awww shit son...i heard about it on NPR and then i just saw xmen 3 and got to see the trailer, i tweaked when i saw it: just giggled like a little girl.