The Metro Car - A car made from 100% metro news paper. pressure mounted paper shafts and complex axle system allowed the 1025 news paper, 80KG car was actually able to move
gLike
The Metro Car
Zed Callaghan
London, United Kingdom