When was Captain Decker released?
Captain Decker was released in 1996 by The Tower.