Barra333
Premium
- 6,546
- London, ON
- barra333
Liquid already got the Volvo, but Nissan is correct. They had a couple of immensely unpopular victories in the early '90sWithout any V8 Supercars knowledge, I'm going to throw Mercedes and Nissan in the mix with Volvo. They are in the sport now, so they could have been before as well!