Originally posted by NSX-Ster:
Push down on the hatch where the release meets the glass-about six inches left of center at the edge of the glass. If that does not work try pushing down on it again and have someone try the release lever then, or if you have incredibly long arms you cen reach it yourself. If it opens, check for debris or grease buildup around the release mechanism. Hope this helps.