Recharge your batteries at the Peregrine Farm Stall in Elgin Farm stalls bring back childhood memories of long, cross-country roadtrips: long drives, music playing...