The electric golf course acid test

American Transmission Company's tower of power would put squeeze on Odana Hills

by