› added 1 year ago
98
TIL As close as 1000 years ago Madagascar was home to gorilla sized lemurs.
via reddit.com