Caption this

“Driver’s Paradise!”

The reason I tune my Mustangs to handle. ?

I thought it was Europe too with all the rock walls and I thought the suv was a Mercedes or similar but when you blow up picture, it looks like a Jeep, so maybe it is in the states.
Maybe in the Delaware river region.
 
Back
Top