Daily Archives: January 17, 2012


Wow. Pretty mighty claims here. Body stiffening via a door stop? Let’s all pay hundreds of dollars for door stabilizers for all our cars. Or just weld our doors shut…

Door Stabilizer?