watch 01:36
We're Getting Mutants in the MCU - The Loop
Do you like this video?
Play Sound
Newark is a city in New Jersey.
The Trials of Apollo
The Tower of Nero
As Apollo and Meg McCaffrey are captured by Nero’s forces while on Amtrak to New York City, the mortal god considers escaping when the train stops in Newark.
Trivia
- Newark is nicknamed “Brick City”.