Post by
Cold_Zero »
https://forums.nicoclub.com/cold-zero-u2277.html
Thu Oct 09, 2003 5:02 pm
It actually is the logo for Subaru. It may be a concindent with another foreign company that they have the same logo. But that rally car also has Prodrive stickers. Prodrive does all of Subaru's rally outfitting for their teams. Though Prodrive does have other makes for rallying.