GOOGLE’S Street View went live for the Isle of Man this week. And it includes an image of a crash on the junction of the main Peel to Douglas road with Glen Darragh Road in Glen Vine.