Demolition Derby: Powder Puff

Access Denied.

Please login to watch this video.
The On The Edge crew heads to the Chino Fairgrounds in Chino, California, for the Lucas Oil Demolition Derby Powder Puff Presented by General Tire.

Runtime: 00:22:32