Waterloo Regional Police say they were able to recover 15 motorcycles with a combined value of $160,000 after they were stolen from a business in Kitchener.

Police say they made the discovery after stopping a pickup truck around 2:45 a.m. Wednesday, in the area of Ebycrest Drive and Bridge Street east of Kitchener.

The truck was towing an enclosed trailer, police say, and something about it raised an officer’s suspicions.

“After some investigation, the vehicle was found to contain 15 stolen motorcycles,” Staff Sgt. Mike Hinsperger told CTV News.

The vehicles had allegedly been stolen from a business on Victoria Street North in Kitchener – and stolen so recently that the theft had yet to be reported to police.

Three men from London are charged with theft and possession of stolen property.

The one driving the truck was also charged with a number of traffic offences.