musictechpolicy.com
Egginghaus and German Street View
[Editor Charlie says: This Chris Castle post originally appeared in MTP on Nov. 23, 2010. We are reposting in light of Google’s recent efforts through cut outs and the trade groups in their…