Board Thread:Fun and Games/@comment-27579990-20160604161436/@comment-28040851-20160605171929

I'm a little lost with all this racing stuff and for the second page I tl;dr so could a random monster explain why they're talking about cars and sponsors