22 Feb 2011, 10:01 UTC · By: Mihnea Radu / The third trailer for the upcoming Transformers 3 movie has hit the Internet. The short clip was released during the NASCAR Daytona 500 race, so there is something in there for the fans of oval circ...