Wow, one of my worst fears. Glad you are OK.


1971 Factory Appearing Duster 340 11.000 @ 122 mph