50,366 views
ELBILAD TV
The Algerian who received the title of Mechanical Genius in Canada.. Learn about his inventions.. Professor Mohamed Bouazara