Season 1, Episode 3 Melee in the Maze

First Aired: December 8, 2010

The Self Storage center in Cerritos, Cal., is explored. Included: a locker filled with bamboo fishing rods.

Watch Now
$1.99
$2.99
Paid
Paid
Paid