I've been on a lot of sites just not this one till now.
Currently don't own a banshee but have raced one a few times. I really like the power delivery. Some race pics, and last one is the banshee debut at the '86 Baja 1000 start line dean sundal & rod fowler