Disney's DuckTales (NES)

Screenshot 19 of 25

Disney's DuckTales NES Amazon - Giant spiders!

Amazon - Giant spiders!


Contributed by Ricky Derocher (14698) on May 15, 2010.