Video: Rambling Down La Rambla

Barcelona's La Rambla is a street with something for just about everyone.