Suspension Options?

I know a guy running 10 seconds in the quarter in a 65 Barracuda. 360 Auto with large tube TTI's. He is usually in the racing forum. Looked like they fit no problem.