Friday, January 27, 2017

Twin Peaks toys available for preorder

Including two different plastic-wrapped Laura Palmer bodies (?!)