edit: And Lorenzo just tweeted it would be on UFC.com. I think tuf.tv just redirects to the Brazil UFC site, so maybe UFC.com would be the better choice.
LOL and on ufc.com it says it will be on en.tuf.tv, which would presumedly be the english version...and that redirectst to http://www.ufc.com/tuftv. I believe the short answer is ufc.com/tuftv
Available later in the week on UFC.tv in Canada
Also, UFC's twitter said that you can watch it anytime. So it doesn't sound like you have to watch a broadcast at midnight...I'm assuming it will just be available at that time to watch at your convenience.