Red Lambretta Hit Speed Record in 1951

Romolo Ferri folds down into his Lambretta Record, and takes a deep breath. It is August 8, 1951,...

Read More