Stockholm is the best city

Stockholm is the best city in the world. Watch this video and learn why, from Charlie Caper’s and its magic tricks.

 Youtube