SHOW: 2006 John Force Holiday Car Show
LOCATION: John Force Race Station in Yorba Linda, California
DATE: December 3, 2006