Wednesday, December 20, 2006

Maharishi exclusive of 3300' season one.



This will be London Maharishi exclusive and each limited to 100 pcs. Should arrive to London GPS store by beginning of January. More photos at crazytoyz forum.