76ºF

Larry Ramirez gives us a tour of the tallest free standing structure in the Western Hemisphere

Larry Ramirez gives us a tour of the tallest free standing structure in the Western Hemisphere