History
Invincible Eleven is a football club (Liberia). It was founded in 1943. It plays its home matches at Antoinette Tubman Stadium (Monrovia). It currently plays in LFA First Division.
Invincible Eleven is a football club (Liberia). It was founded in 1943. It plays its home matches at Antoinette Tubman Stadium (Monrovia). It currently plays in LFA First Division.