23 Mar 2021, 03:22 UTC · By: Mihnea Radu / The LF-1 concept was shown in 2018 and the production version got pushed back again and again; it is happening in 2023, according to this report