So you think you had a long ride today...........

http://www.adventuresofgreg.com/HPVMain.html