14 Jul 2022, 09:57 UTC · By: Aurel Niculescu / The French automaker saw fit to present its blue hypercar goodies while also celebrating the National Day of France, a major staple of the July 14th date