Solar Panel Factory Tour

Eric Layton went on a solar panel factory in China.

Watch his video of the factory tour:




Popular Tours