Up N Down Off Road Center Socks
Main Tag:
Description: San Jose, California's Up-n-Down Off Road Center wasn't just another garage to get your truck lifted, rather a driving force in the early days of monster trucks. Of course, most of what they did was lift trucks and trick them out, but some of the monsters that these guys turned out are the stuff of legend.