Jim Palmer describes his experience at FanFest