Torso Beast – the ultimate small factor sleeping pad December 10, 2018 John Cold weather survival Comments Off on Torso Beast – the ultimate small factor sleeping pad