Have you ever seen an F1 in an off-road action?

F1 racing is revving up interest in the US whit an off-road video. This clip shows Red Bull Racing Team took the first lap in Texas on November 18, 2012. The F1 show car gets chased by cowboys on horseback, ATVs and helicopters, and goes off-road onto the under-construction Circuit of the Americas track. It’s not often that we find

» Read more