Showing posts with label Red Bull in South Africa. Show all posts
Showing posts with label Red Bull in South Africa. Show all posts

Sunday, April 3, 2011

Red Bull in South Africa

Red Bull Racing was in Cape Town, South Africa, recently to promote F1 racing. To learn more about this program click here. Whats really cool about the whole thing was that they actually closed some roads and let the car go. Check out these awesome shots.