The Two Mountain Ride - 2005
The Junction Cafe, best food in town...err...only food in town, that is, if there is a town here?!