Daily Archives: March 13, 2014

Transformers + F1 rule changes = cool video

Like or dislike reigning Formula 1 world champions Red Bull Racing but you can’t help but deny their expertise in winning races and titles. Not to mention the expertise of their vast and well connected media house that has been … Continue reading

Rate this:

Posted in Uncategorized | Leave a comment