All sports Site
All sports Site
South Africa - Johannesburg- Founded in 1947
Swallows Football Club is a football team from South Africa, based in Johannesburg. The club was founded in 1947. Moroka Swallows FC plays their home games in the Volkswagen Dobsonville Stadium.