Daily Archive: March 22, 2009

Stop whining about Street View!!! 0

Stop whining about Street View!!!

I am already sick to the back teeth of listening about how Google’s new Street View pictures invade privacy. You, as a citizen of the UK, live in THE CCTV capital of the world!...