Spencer and Betty McCarty had some fun in the sun at the 18th Annual Run to the Sun event in Myrtle Beach, SC on March 16-18, 2006. The show is put on by the Pee Dee Street Rodders. Proceeds from the show went to The Children�s Miracle Network and to the National Multiple Sclerosis Society.
|