G3_Guy
Well-known member
A friend of mine sent these pics to me. Said they had these at a car dealership the other night letting people test drive them. Anyone else ever heard of them? Any idea why someone would build such a thing?
https://spyder.brp.com/
https://spyder.brp.com/