Larry is currently in Texas on what it seems to be an official visit.
However he has taken the time to visit his long lost family members. Beloved Larry has introduced us to his sister Liz Madowo. But what many did not know is that he has a brother too. Larry yesterday showed off his rather good looking brother.