I traveled to the Albany airport for my getaway last week and the few times I've been there, I've wondered what the hell this is supposed to be. Looks like some form of torture device to me.
More From 94.9 WMMQ
Def Leppard, Poison and Tesla Kick Off Summer Tour: Video, Set Lists