Two people, from completely different worlds, collide in a situation either will ever forget. Filmed in China Town, in downtown Toronto. www.fel7.net

  • January 28, 2008
  • 660 Views