Barnstable, UK?Barnstable, UK?The Barnstable Police Department received a call about a dangerous driver, on another continent.Dan McCreadyDan McCready