Tuesday, February 17, 2015

12 Most Expensive Puppets Sold At The Laika Auction

Cartoon Brew runs the numbers.