Question: At what address did Final Battle 2012: Doomsday take place?
Answer: 311 West 34th Street