social

contrasts #nmmfg #makelifeamazing #perthisok ...

View on Facebook

Legs are on striker after hot hard work for a 2 hour run then an hour swimming in the Indian Ocean. Was a wonderful way to cool off and I was even wishing the water was a little cooler! #nmmfg #makelifeamazing #trilife #swimbikerun ...

View on Facebook

Finally made it back to the north island 😜 #rundownunder #nmmfg #haa ...

View on Facebook

1.7km of swimming to start the day and now off to work with the razor rash the water and tri suit appear to have given me 😜 #trilife #swimriderun #nmmfg #makelifeamazing #ptcaccountability @perthtriclub @hbf_stadium ...

View on Facebook

Make that 10 out of 10 Australian trail runners 😜 #painfulinagoodway #runnerslife #shutuplegs #FSWA #USWA ...

View on Facebook

post-run refuel Oktoberfest style. #nmmfg #makelifeamazing #porkshank #germanbier ...

View on Facebook

and now of course it’s going to be next to impossible to resist the urge to test ride... #trilife #swimbikerun ...

View on Facebook

ordered Monday evening, delivered Friday afternoon. awesome service as always from @wigglecycling. A wide fitting bike shoe at a good price, and now I have #happyfeet #trilife #swimriderun #nmmfg #makelifeamazing ...

View on Facebook

another day. another swim locked away. time to recharge, refuel and head to work! @perthtriclub @hbf_stadium @usanainc @youfoodz #ptcaccountability #trilife #swimriderun ...

View on Facebook