Joined
·
6,317 Posts
Someone else posted this on another site, wanted to share it with the F1 fans here.
http://www.noright.com
be sure to click on the link at the bottom left, "technical comparison" Very funny.
http://www.noright.com
be sure to click on the link at the bottom left, "technical comparison" Very funny.