Emeryville's Annual Shortest TRIATHLON Ever

17190522_1285249301567937_3658781485950312638_n
shortesttri17