You can pre-order your own Leonardo On Defeated Mouser Limited Edition Statue for the low, low price of $190.
Leonardo Mouser Limited Edition Statue
Previous post: Continuum – The Complete Third Season
Next post: Smallville Season Eleven: Continuity #1