Blog Captain Ameriduck May 11, 2015 - By Chad What if Captain America and the Avengers were in Duckburg?