2006: A Spatula Odyssey
How the hell does a spatula manage to cost $2700 ??
(No doubt Tax Leech would be jumping on this one, if he were still around)
How the hell does a spatula manage to cost $2700 ??
(No doubt Tax Leech would be jumping on this one, if he were still around)