Which is your favourite car livery design?
The Legion of Racers (LOR) has received more than 50 designs from across the world for its livery design contest…
The Legion of Racers (LOR) has received more than 50 designs from across the world for its livery design contest…