Heavy Metal Overview Gallery
One of the iconic shots of the car. Taken on Mulhollland Drive, in Los Angeles, California, in July, 2005.
Back to the Heavy Metal Main Page