The Alpharetta Police Department has opened an internal investigation after a controversial traffic stop.