21 Nov 2011

Helicopter ride in Rio (1967)

Incredible aerial footage of the streets of 1960s Rio de Janeiro. Insane!