Image 1 of 12
Finn and Echo still living with mom and dad in 2007 Warsaw, Indiana.