The long awaited TCR commercial has hit the scene! Check it out: