Albion F.C. is based in Montevideo, the capital city of Uruguay. Montevideo is known for its vibrant football culture, and Albion F.C. has played an important role in the development of the sport in the city and the country as a whole.
Albion F.C. Challenge: Prove You're the Ultimate Albion F.C. Master