Day 5: Haleakala bike ride, wedding rehearsal, luau / p3111016
Me in the spiffy helmet and foul weather gear provided by the folks at Maui Downhill