June 25, 2010June 14, 2010 street view A street view in Regensburg, Germany. Share:FacebookEmailTwitterMoreRedditLike this:Like Loading... Related