Major lucha show March 18th 2007 at the Congress