A mechanical drill high on stimulants

The mechanical beast thrills with its speed; noisy to some!

Advertisements