
P1030711 by alex.robinson18, on Flickr

P1030718 by alex.robinson18, on Flickr

P1030716 by alex.robinson18, on Flickr
Pretty cool yeah.
Anyone know if its off a particular model or year mini?
or not orignal mini at all? or an old aftermarket part?
Whats the logo?