SuperStang83
Founding Member
Yeah i think it was them, it was called the Stallion and was made of fiberglass, and the reviews i got were that it fit like crap and cracked and broke if you hit just about anything with it.
No, they actually make it out of some kind of flexible hybrid fiberglass now and is supposed to be durable.