Them Duke Boys make it looks so easy on TV, but launching a Dodge Charger off a ramp and landing in one piece is harder than it looks. …read more
Them Duke Boys make it looks so easy on TV, but launching a Dodge Charger off a ramp and landing in one piece is harder than it looks. …read more