HAMILTON -- Three men have been arrested in Hamilton for allegedly "cooking crack cocaine" inside a vehicle as they drove around selling the product from their car.

Hamilton police say officers pulled over a car in the city's downtown area around 1 a.m. on Sunday for a traffic violation.

The force says the officers found powder cocaine, crack cocaine and marijuana inside the car, as well as scales, a prohibited knife and drug paraphernalia.

Police say three men from Hamilton are charged with two counts of possession for the purposes of trafficking cocaine and marijuana.

Two of the men were also charged with possession of proceeds of crime and one of them was further charged for possession of a prohibited weapon and five counts of breaching a probation order.