1971 Plymouth ‘Cuda Conquers Pikes Peak! – HOT ROD Unlimited Episode 16

On this episode of HOT ROD Unlimited, HOT ROD magazine heads to Pikes Peak in Colorado Springs for the 90th running of the world’s most famous mountain …

source

Tags: