Upstate New York Weird

Two Big Giant Holes Sit in Downtown Albany!  Why are they Here?
Two Big Giant Holes Sit in Downtown Albany! Why are they Here?
Two Big Giant Holes Sit in Downtown Albany! Why are they Here?
Have you seen those two big, giant holes that sit near the Egg at the Empire State Plaza in downtown Albany? Ever wondered what they do and why they're here? Me too, and the answer(s) may surprise you! Okay, some of you know what they are, and that's fine...