Deer vs. '66 Barracuda
Sorry to hear of your misfortune....at least no body got hurt.....
Print