Vengeance at the Vanderbilt 11

February 24, 2001

The Vanderbilt Plainview, New York, United States