Most Memorable Pictures Of All Time

A couple kiss even as riot police are seen on a street in Vancouver, Canada, on June 15. The city broke out in riots after their ice hockey team, the Vancouver Canucks, lost to Boston Bruins in game 7 of the Stanley Cup Finals.

%d bloggers like this: