PicsCarsFordVoodoo Idol by VooDoo Larry Customs Voodoo Idol by VooDoo Larry Customs This picture was taken at World of Wheels in Chicago on March 5, 2011. green 1946