Rachel talks Cycling Super Highways on German TV

http://www.dw.de/dw/episode/0,,16026743,00.html

also:

http://www.youtube.com/watch?v=ii4LWo4nX9M

http://www.youtube.com/watch?v=1350Gbea–o