Donald Duck Addicted to Smack
rotten.com

Uh, donald..
Postcard suppressed by Disney, Barcelona, 1983

[return to rotten.com]