Well Speed has succeeded in destroying what could have been a descent show. Supercar exposed is the biggest piece of garbage on. Loser stars, really...