Nerd Out Word OutJul 29, 202030th July 1993 - Ecco the Dolphin splashes onto the Sega Megadrive in the US and Japan. Nothing else On This Day0 commentsPost not marked as liked