April 24, 2019 Arcade Games / Soccer / Sports / Video Games Indoor Soccer and Final Fight Soccer came to South Amherst, Ohio in 1985 and my parents signed me up for it. It was the first Continue reading