April 02, 2013

F1 Grand Prix of America

This is an awesome promotional spot for the F1 Grand Prix of America in New Jersey, a race that may or may not happen.  Either way this is a great spot for Red Bell, New York City and New Jersey.  and it is approaching 1,000,000 views on youtube.  Vroom, vroom



No comments:

Post a Comment