LA students show off robots, movies and more in 'Maker Space' classroom

0
119