Google Street View Loses Bumper in the British Columbia Mountains

6 years ago by in Canada Tagged: , ,

This Google driver is doing some off roading near Cranbrook, British Columbia, Canada.  Looks like he may have lost his bumper?