SHOW: Forbidden Fantasy 2012 Truck Show
DATE: March 24-25, 2012
LOCATION: Lake Perris, CA