X-Men Pop Quiz

How much did Deadpool's statue of himself cost?
Choose the right answer:
Option A $99999.99
Option B $40000.00
Option C $43890.30
Option D $39000.53
 Alycat4848 posted over a year ago
skip question >>
save