Pikes Peak Celica? Pikes Peak Celica

Click for seriously embiggened picture.



Video from Rod Millen's "driveway" in the PP Celica at the Leadfoot Festival of Speed at his own ranch/home in NZ.

Share This Story