Quote Originally Posted by caseysmom
Holy crap I compared the height on that with medusa...medusa is 150 ft that thing is 450 feet...I would seriously need to wear depends
LMAO I probably would too.