Street slide

07.28.10
Microsoft Street Slide: it's electric! (video)
07.28.10

Microsoft Street Slide: it's electric! (video)

Remember the first time you used Google Street View? Amazing, right? Thing is, traversing a bus...

View