It has been a crazy week. Media from all over the world has picked up on my wish to get Google Street View to the Faroe Islands. We are in the news from Asia to South America. Read More