20120402 sports.racing: Armaan Ebrahim finishes 12th in Alabama leg of Indy Grand Prix