Is This The Biggest Snake In The World?

Posted by on September 23rd, 2011

Wrangled by a man in overalls, friends with people in devil costumes, ladies and gentleman: Medusa, the world’s largest snake.

2 Responses to “Is This The Biggest Snake In The World?”

  1. eric Exodus Says:

    tis the same one they’ve found un ma country

  2. Andrew Mayne Says:

    No. It’s not.