1957 London bus converted into mechanical structure that does push-ups

As the London Olympics are around the corner, artists and brands are coming up with their amazing creations to impress us. The next in the line is a mechanical structure that mimics an athlete doing the push-ups. The creation is …

1957 London bus converted into mechanical structure that does push-ups Read More »