Kaiser Chiefs - Duck Deck
Kaiser Chiefs - Duck Deck
Regular price
£0.00 GBP
Regular price
Sale price
£0.00 GBP
Unit price
/
per
Check this angry guy out!! Flying straight at ya from a large vat of raspberry jam, I think. I'm usually off on this kind of thing. Anywayz, hand made & screen-printed in house at Grandad HQ. QUACK!!!!