@jeffhaley: "Guy on a Buffalo"
@jeffhaley: She thought the prevailing winds were hilarious. She was right. Go Buffs!
@jeffhaley: Family Ferry Fun
@jeffhaley: got a haircut and jammed over to the eastside with my crew to dry out our feet for a few days. back into the four day furnace.
@jeffhaley: Haleys on the mountain.
@jeffhaley: New Years Tour
@jeffhaley: When you catch your buddy making selfies in the woods.
@jeffhaley: New Years Tour
@jeffhaley: New Years Tour
@jeffhaley: New Years Day 2016
@jeffhaley: We did work this weekend. I love my family. 4:01
@jeffhaley: keep breakfast exciting with hornet infused syrup. #sq50
@jeffhaley: Orcas
@jeffhaley: Orcas
@jeffhaley: Orcas
@jeffhaley: Orcas
@jeffhaley: Orcas
@jeffhaley: This kid embraces life with such 'joie de vivre'. I can learn a lot from how hard he charges.
@jeffhaley: that light, was something out of a magazine. a cheap magazine where no one pays attention to how crooked the subject's visor is, but a magazine none the less. #obligatorymtbaker
@jeffhaley: Summer has come early round these parts.
@jeffhaley: Fathers Day.
@jeffhaley: June 6th, 2015 - Deception Pass
@jeffhaley: Kicking 2015 off right.
@jeffhaley: creamsicle
@jeffhaley: Unsanctioned Racing at @MEC Toronto.
@jeffhaley: Fire Beer
@jeffhaley: Spoted this gem shopping at Bike Sport Bellingham complete with Sport Recaros and a booster seat #gooddad #bikesportbellingham #bmwcca #2002 #bmw #vintagebmw
@jeffhaley: Complete with Sport Recaros and a booster seat #gooddad
@jeffhaley: Hump Day