So, does this mean this vehicle will finally be produced? I saw notice on Facebook that Overstock committed to buy $2.5 MM of Elio stock on April 24th. I have had a reservation for over 3 years and would love to see this vehicle produced before I am to old to drive! Anyone else have any other information?