TheSports.org
All sports Site
Luxemburg - Luxembourg City- Founded in 1927
Football Club Red Star Merl is a football team from Luxemburg, based in Luxembourg City. The club was founded in 1927.