Green energy lights up Christmas in Italy

Published March 23, 2017

Rumble The world's largest Christmas tree has been lit in Italy and runs fully on renewable energy.

0 COMMENTS