//
Invincible Eleven

Monrovia, Liberia๐Ÿ‡ฑ๐Ÿ‡ท

Invincible Eleven

Founded: 1943
Venue: Antoinette Tubman Stadium
Capacity: 15.000