655 S 1st St
Dixon, California 95620

Cars smash into each other at the Demolition Derby.

Added by Upcoming Robot on April 18, 2010