Loving Life in Interlaken, Switzerland with Team Dog Tag by | Mar 19, 2015 | Biking Adventures [vimeo 104024826 w=500 h=281] Dogtag TV Ad 2014 from Dogtag Travel Insurance on Vimeo.