12/17/09

David Peak's Museum of Fucked is officially released and available. All of the pre-orders have been shipped. Get it before it's sold out here for $7.

No comments: