How can you tell this is a Canadian Company? More Google Street View Fun from Google Street View Indoors. Read more ...
Mexican Stuntman? Here's another odd site from Mexico. This time it looks like a guy hanging from a a power line. Read more ...
Another scary Street View from Mexico Scary looking character in the middle of the road in Mexico. Read more ...