Crazy video! Can you guess what kind of animal is riding on the tortoise?  Because I have no idea!

Photo Gallery - Awkward Prom