Lost Pop Quiz

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