Skip to product information
1 of 1

Kaiser Chiefs - Duck Deck

Kaiser Chiefs - Duck Deck

Regular price £0.00 GBP
Regular price Sale price £0.00 GBP
Sale Sold out
Tax included. Shipping calculated at checkout.

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!!!!

View full details