Angeles Crest Highway, North of Los Angeles


The greatest road in the world. Hands down. It's unfortunate that it looks 50% slower on video.

9:00 Subaru with stickers on the side. Rally Subaru?

9:40 Mini test car with camouflage on the right.

Advertisement

Share This Story