i have a 95 cobra and it doesn't have a tower brace (as far as i know they weren't stock) but the holes for one are already drilled in. so it seems to me that dropping one in would take about 10 seconds but in the reviews here (for the steeda) both list a diffocult install as the negative. so what does it take to install one? why is it difficult? thanks.

