Feel the Rush

Feel the Rush

This image was shot on the Oxford ring road, not too far from the BMW car factory (they build the iconic Mini here).