Peter Russo tests his new Funny Car in Las Vegas

Comments are closed.