Bing Street View Car
Everyone talks about Google's street view cars and most people have seen one of the cars at least once in their life time. But have you seen a Bing street view car? I haven't either but people are s