Loading...
Uploaded by threat42 on Nov 10, 2008
Canadians celebrate the announcement of Barack Obama's election victory late into the night in Toronto, Ontario Canada.
News & Politics
Standard YouTube License
wooohoooo obama biden 2008
safarigurl150 3 years ago 4
Canadian idiots indeed, cheers from Toronto
LLB9977 1 month ago
Fools, a destabilized US on your southern border will end in death for perhaps millions of Canadians.
joesphx19 5 months ago
lol Canadian idiots! .... is this Dundas sq?
Byron10301 1 year ago
Load more suggestions
wooohoooo obama biden 2008
safarigurl150 3 years ago 4