Canadians Love Hockey!

5 years ago by in Canada Tagged: ,

Google Street View captures some Canadian Google employees having fun for the street view camera outside of their office in Waterloo, Ontario, Canada.