The Honda Grand Prix of Alabama is being held this weekend @ Barber Motorsports Park. They have had a promotional 2 seat Indy car riding people around town all week. I first saw it Sunday when I was out on my motorcycle. I saw it today in Hoover and took a ride! What a blast!!!!