Show notes
These week we talk about our trip to Banff National Park in Alberta, Canada. How'd we get there? Did we drive up a mountain? Did we almost die? Did we have snow tires? Are we still alive? Legend says you'll never know. Listen this week as we tell you all about Banff and more!

