But the investigation took a turn ... TMZ reports Toronto cops wanted to talk to Justin but he didn't come in for an interview and they got annoyed. Law enforcement sources tell TMZ Justin is now in Toronto and in the next hour will go to the police station.

TMZ reports Justin will be booked for assault, given a citation and released on his own recognizance.

Sources also tell TMZ 3 other witnesses were interviewed yesterday and at least some of their account incriminated Justin.