You Should Buy This 1100-HP Pikes Peak Record-Breaker Because If I Buy It I Fear I Might Die At Its Hand
This big red Porsche named “Lucy” is maybe one of my favorite racing cars of recent motorsport history, because it was built with a single-minded focus to go really fast …