Keepsake Search

 
 
View more Keepsakes

The Peachoid

The Peachoid is a water tower in the town I grew up in. It is a very popular landmark that lots of people, including the occasional celebrity, stop at to admire. While the locals think it resembles something less peachy in the the sky, it is still a beloved landmark in the area.

Author Withheld (Age out of range)

More traditions from United States of America →