luttersj
Well-Known LVC Member
I found a good deal, locally, on some brand new Incubus Banshee wheels. +/-$160 per wheel. But I don't know anything about this brand and can't seem to find much in the way of online reviews. Does anyone know anything about these wheels?