devleader.ca
My Team Triumph Canada - Weekly Article Dump - Dev Leader
Summary of articles shared from October 14th to October 18th 2013. Today was Canada's first My Team Triumph race, and oh man was it ever a great success!