Thursday, February 15, 2007

Car crashes at a road junction in St. Petersburg, Russia

I'm sure if the problem here is the actual intersection or the drivers.

No comments: