A Tall Tail – Rye Road Giraffes Written by Sheri Nadelman on November 18, 2020. Posted in Great Reading. Twiggs and Melman, better known as the “Rye Road Giraffes”, along with their human, Crystal Landkas-Coronas,... Continue reading