A new batch of Google Street View imagery has been released, and it's a significant one. Rather than hit a few more American towns, Street View's documented sights in two countries - Canada and the Czech Republic - for the first time.
Let's start with the Czech Republic, where coverage is a bit more limited in terms of total footage captured. Indeed, most of the imagery is focused on Prague and a handful of nearby, smaller towns. Then, perhaps one or two Street View drivers headed southeast and spent a little time driving around Brno.