admin2 October 15, 2015 Comments Off on Cab drivers are living proof that practice does not make perfect.