November 28, 2013

Vehicle Demo Structure in Beijing, China

Designed and manufactured a tumbling structure for demonstrating a UK-based vehicle manufacturer product in Beijing.