It was difficult to think of a more stereotypically Scottish-sounding team name outside of 'Haggis Motorsport'. So here we are. Enjoy! Reactions: thejqka, Quikslvr and Johnny23