New albums Stick Figure releases ‘Set in Stone’ Album November 13, 2015 Stick Figure’s newest release “SET IN STONE,” set for November 13, 2015 is available now for pre-order. Over 3... November 14, 2015 0