In the heart of Glasgow, Scotland, you'll find a tiger, a few swimmers, a giant woman, and a pair of break-dancing puppets.
No, this isn't some sort of lucid fever dream. It's street art. And in Glasgow, it's given the city center an eye-catching face-lift.
Keep Reading Show less