We ask excited fans how it feels to have Long Beach’s indycar race back, and learn about the latest technology that goes into the race cars.