The Royal Iguana Fur


Birthed in a dream and recorded in a champagne-filled bathtub, The Royal Iguana Fur has been haunting closets and K-holes across the world since October 11, 1958 (the day Elvis first took speed).

No comments:

Post a Comment