RCMP spokesman Gord Molendyk says the man had 18 people in his vehicle Saturday night when he stopped the car and called police to ask them to remove some of his passengers.
When officers arrived they noticed the 51-year-old driver smelled of booze and he was asked to take a roadside breath test, which he failed.
Molendyk says the driver, who worked for a Kelowna limo company, is expected to face an impaired driving charge.
The limo passengers continued on by taxis. (CKIZ,CICF)