Where did the New Horizons professional wrestling pay-per-view event take place?

A. Michigan State Fairgrounds and Expo Center
B. Los Angeles Memorial Sports Arena
C. United Center
D. Madison Square Garden
Answer: 