All sports Site
All sports Site
Republic of Korea - Yishun- Founded in 2007
Super Reds Football Club is a football team from Republic of Korea, based in Yishun. The club was founded in 2007. Super Reds F.C. plays their home games in the Yishun Stadium.