<--Previous
Up
Next-->
Filming at the most hectic intersection in Barcelona.