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
Posted in Uncategorized
Leave a comment