Video: Wing's Castle

No, it's not an enchanted land: Wing's Castle sits proudly in New York.