For a lot of riders , the Yammha Banshee remains the iconic machine. The 347cc motor delivered massive horsepower , making it to crush the courses and secure a significant reputation as a of the potent and exhilarating ATVs ever produced. Even though the retirement in two thousand four, the Banshee continues to maintain a devoted place in ATV histo