Dr. Jonathan Fletcher presents at Life Fest 2010.

Click to view more Life Fest 2010 Videos