Haha...very cool! Thanks for that link...I have seen the Barcelona video, but not this one. Those people are crazy!
Here is the same footage, but with far better music.
You can sit back and just mellow your way down Market Street:
http://www.youtube.com/watch?v=nSFwCaJADNs