Barber Motorsports Park down in Birmingham, Alabama looks like an interesting place. IndyCars tested down there in 2007. Im hoping to get a race there in 2009. Be a nice road course.
But what caught my attention the most is the sculptures they have there. Check out these sculptures throughout the place. Interesting.![]()


LinkBack URL
About LinkBacks
Reply With Quote
, racing through alien insect land. As funny as it looks, I wouldn't want these things in my face while I'm driving


Bookmarks