Mud vs Subaru Impreza WRX ST. Who wins? Hit play to find out!