Allen Newcomb Show Lambs & Treadmills
Perry, GA, USA