Pictures & Photos of Michael 'Tum Tum' Douglas Poster

29 December 2009
Photo by Sheen Productions - © 1995
Chad Power, Max Elliott Slade, and Michael Treanor in 3 Ninjas Knuckle Up (1995)

Photo 3 of 11