Watch this video Home Other Lives – ‘Tamer Animals’ By nme Sep 29, 2011 5:41 pm A rather delicately beautiful stop motion video from Oklahoma’s Other Lives taken from their recently released album of the same name.