News

In May of last year, I got invited to the reveal party for Ken's deranged Pikes Peak hill climb car ... at 90 mph in the Dumont Dunes, about 90 miles outside of Las Vegas. Only it wasn't me ...