Lost Pop Quiz

What magazine did Ceasar see in the Ben's office on "Hydra" station?
Choose the right answer:
Option A Entertainment Weekly
Option B Daily Planet
Option C Rolling Stones
Option D Life
 Victoria_JiF posted over a year ago
skip question >>
save