Lost Pop Quiz

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