I AM writing this review from the banks of the River Seine, while soaking in the magnificent view of the Notre Dame Cathedral.Okay, I am kidding. I am really stuck at home, but looking at the streets of Paris through the Street View mode in [...]
Posted On : Jun, 19 2009 | Comments : 0