Bagger 288, Transformers

15-January-2017 Sunday
Bagger 288 Transformer

03-February-2015 Tuesday
Bagger 288 is the largest land-based mechanism in the world that can move independently.

10-January-2014 Friday
Rise of transformers


v20240901