Dallas police were moving barricades into place around 8:30 a.m., 90 minutes before the start of the Mavericks victory parade.
WFAA
Posted on June 16, 2011 at 8:43 AM
Dallas police were moving barricades into place around 8:30 a.m., 90 minutes before the start of the Mavericks victory parade.
Credit: Jobin Panicker / WFAA