Newest Racing Team

Ya you are an idiot.