Games/Electro Freddy/MediaElectro Freddy·, 1984 · AlligataMediaBack to gameAll3Screenshots3Screenshots3More about Electro FreddyPlayer reviews