"This is the Champs-Elysee, man. Biggest shopping street in the world."