lifeonmacro.com
Vancouver: Seawheeze Half Marathon Recap (August 2016)
Race day! 6AM. A lot of entertainment along the way. After the finish line, everyone waited on a crowded line to get to the goodie bag and freebies… and of course, the free runner’s bru…