If these roads are this much fun on a bike, I can only imagine them being the selling point for that Ferrari Dino as discussed by these two.

Expand
If these roads are this much fun on a bike, I can only imagine them being the selling point for that Ferrari Dino as discussed by these two.