I can't believe it! Google has some out with the new "Street View" icon for it's Google Maps. There is a street view of the location where I was in an accident at! It vindicates me 100% and shows how traffic on that road goes. Thanks google street view! I'll post a video of it sometime soon.