ARGGHHHHHHHHHHHHH. Massive transmission towers have been here for decades. Did you ever bitch about them then??. Nah.........