Do Power Towers Work Well For Your Abs?

Do Power Towers Work Well For Your Abs? I've thought about getting one and I've also heard them called captain's chair. Anyone else every heard this before?
 
Back
Top