Saatchi & Saatchi and Toyota Finland might just have built the world’s largest selfie stick

Back to top button