Renault Sport is next:
More here:
https://imgur.com/a/7P7Nc
Doesn't look bad either, kinda reminds me of a bee. We'll see if it stings.
More here:
https://imgur.com/a/7P7Nc
Doesn't look bad either, kinda reminds me of a bee. We'll see if it stings.
Last edited: