Im looking to buy a cobra and have been looking at Factory five racing, Backdraft racing and Huricane motorsports.
Im new to the cobra world and interested in oppinions on who makes the better mouse trap before I place my order. Still unsure of weather I want to buy one done or do it myself?