12 Lizards never die. It's literally a scientific fact. (media.scored.co) posted 1 year ago by Dps1879 1 year ago by Dps1879 +15 / -3 0 comments share 0 comments share save hide report block hide replies