ndetse na tom arabizi ufite uwo mwana niwe ufite ubwo bugingo rodrigo has won three medals at the pan american games the company existed and failed during the dot com bubble