The King Richard Petty and Thad Moffitt recently filmed an episode of the popular show, Inside West Coast Customs (WCC). The taping took place at both Petty's Garage in Level Cross, NC and at the Daytona International Speedway in Daytona Beach, FL.