Photo Of Eric Omondi and Owago Onyiro In The United States

(Last Updated On: May 26, 2014)

Eric Omondi and Owago Onyiro are in Houston United States. Their primary mission is to perform at the Dallas Memorial Weekend. Check out this epic photo of them hanging out

eric omondi and owago

eric and owago owago 2 owago