- Advertisement -
The most ultimate car ever “Made in Greece” from conception, to design, to manufacture.
The initial show was cancelled due to the pandemic, and after a break from making any kind of public announcements, founder Spyros Panopoulos concluded it was time for…