Hundreds of mini trucks, fullsize trucks, custom cars, and much more flocked to the much-anticipated 12th Annual Forbidden Fantasy Show & Shine custom truck show held on the cool and cloudy weekend of March 14-15, 2009, at the Lake Perris Fairgrounds in Perris, California. This show has proven to be one of the West Coast's biggest and most successful events, and this year's show did not disappoint.