Moogee The Art Dog
ADC staff
Writers
Writers
The idiot’s guide to fine art (2010)
→
Art Design Publicity magazine
Moogee The Art Dog - 17 Feb 11
Down and out in Nottingham, England, Moogee The Art Dog tells it like it T-I is.
Moogee The Art Dog - 17 Feb 11