News

It has now come to light that the popular venue - Oheka Castle in Huntington, Long Island - has filed for bankruptcy.