The Last HOPE took place July 18, 2008 through July 20, 2008 (16 years ago) at Hotel Pennsylvania in New York City, New York, USA.