March 20 car launch