Looks very much like a Spyder with a cage. I wonder if Can-Am is looking at an electric Spyder?

https://m.youtube.com/watch?time_con...&v=cmvCdBufz6U