Human Lab Rats: Self Experimentation! Featuring the world's best speed eater, Rollerman, a bot fly in a girls head, the incredible broken arm and the Human powered helicopter! |
||
Title: | Human Lab Rats | |
Air Date: | March 29, 2014 | |
Runtime: | 60 min | |
greyfur : Contains spoilers. Click to show. Yes, and Odo being an immortal shapeshifter could well be that very same person.