Board Thread:News and Announcements/@comment-34595515-20190517155854/@comment-34595515-20190814125627

Endlesspossibilities 2006 wrote: To All: Giant Ducks are destroying the world and have a self destruct mode which will blow up the world! Doctor Strange opens a portal and lures the giant ducks into the void before shutting the portal.