MMACanada TV: Nate Diaz visits Toronto's newest Ecko store in popular shopping mall
- Posted by renan on Oct 05, 2010
- 1166 views
Footage of UFC Lightweight standout Nate Diaz in the Greater Toronto Area, inside Vaughan Mills Shopping mall located in Vaughan, Ontario. Diaz was greeted by tons of fans, which took place inside the all new Ecko store. Some great footage here of fans and an appearance by a 15 foot high man in a black suit lol Check it out here!