
MJT
The Wonder Cabinet of Culver City
--revisiting a Los Angeles enigma via a 24 year old webzine.-- In 2001, I was waxing lyrical about a mysterious shopfront museum in Los Angeles located at 9341 Venice Boulevard. Founded by film set designers David and Diana Wilson in 1988, The Museum of Jurassic Technology is an trickster-ode