Heroes Pop Quiz

Peter arranges to meet Noah where in the episode 'Exposed'?
Choose the right answer:
Option A at Nevada Avenue
Option B at Newark Avenue
Option C at Nevermore Avenue
Option D at Nebraska Avenue
 want2watcheroes posted over a year ago
skip question >>
save