Holly & Kevin | December 17th, 1988 | Holly Almost 6 & Kevin 17 Months

93 views · Published 14 June 2016 · 5:25 · Indexed 6 November 2026

Channel: Analog Indulgence · 2016 · Entertainment

Watch on YouTube

Holly & Kevin | December 17th 1988 | Holly Almost 6 &  Kevin 17 Months. 

Who are Holly & Kevin? Filmed on December 17th, 1988. Footage found in Huntsville, Alabama.

More from this channel