I got some deer alert stick on thingies and stuck them in the fairing opening kind of outa sight on my Vision. Cars put them on the bumpers out front and there has to be two matching units. Sends out a frequency that (supposedly)deer can hear.
One of the reasons I chose Vision over CC was the fairing style that integrates the turn signals into the body. Doesn't have small things sticking out to get knocked off.
I'd have gotten discombobulated too. Glad you made it unscathed.
1 Corinthians 15:57 But thanks be to God! He gives us the victory through our Lord Jesus Christ.
2009 Vision... Lloyd cams, pipes, timing wheel +4, power commander V, gps, xm, centramatics, DARKSIDE