TheSports.org
All sports Site
Norway - Oslo- Founded in 2000
Manglerud Star Toppfotball is a football team from Norway, based in Oslo. The club was founded in 2000. Manglerud Star Toppfotball plays their home games in the Lambertseter stadion.