Luck Smile

Machine Name

Luck Smile

Manufacturer

Inder

Year

1976

Comments

Also made in a single player version