Tags

,

Worth a look, elk stroll through Banff, Alberta like they own the town. I’d like to see this in real life some day:

https://www.youtube.com/embed/794wEIbHlDc

Advertisements