Avenida Florida

Location

A street in Buenos Aires, Argentina known for electronic stores, where Tim Ferriss bought a video camera.

Mentioned in 1 video