Bad Cop! No Doughnut!

GoPro.sflb

It appears a motorcycle cop in Montgomery, Alabama has watched too many “Fast and Furious” movies and “I got a turbo in this,” could be his famous last words while on the force. Video has surfaced of the moto cop drag racing his Harley-Davidson Police bike stoplight-to-stoplight. Who captured the video? The other racer caught […]