Watch Storage Wars - Blame It On the Rain

Storage Wars Season 2 Episode 31

Season 2 Episode 31

First Aired: January 24, 2012

Description: The buyers head to Santa Cruz, CA.