LOUISVILLE, Ky. (WDRB) -- Louisville Metro Police say they've arrested a man for racing his car on a public street.

According to an arrest report, the incident took place on S. 13th St., just before 3 a.m. on Tuesday, Oct. 29.

Police say 23-year-old James Davis was racing another vehicle, driving his 2003 Ford Mustang northbound on S. 13th St., when he failed to stop at a red light at W. Hill St. He allegedly then drove into oncoming traffic in an effort to pass the other vehicle.

Police say they stopped him at the corner of Dixie Hwy. and W. Oak St.

An officer allegedly detected the strong scent of marijuana coming from the inside of the vehicle, and saw the butt of a handgun underneath the passenger seat.

Police say Davis did not have a concealed deadly weapons license.

The officer allegedly found four baggies of marijuana, and three baggies of crack cocaine -- all packaged for sale -- inside the car, and Davis admitted they belonged to him, according to the arrest report.

Davis was arrested and charged with enhanced trafficking in a controlled substance, enhanced trafficking in marijuana, enhanced carrying a concealed deadly weapon without a proper permit and racing a motor vehicle on a public highway.

Copyright 2013 by WDRB News. All rights reserved.