Shared publicly  - 
 
This is one of the more beautiful things I've seen in a while. I really hope Caine never loses his optimism and tenacity. I legitimately got a bit misty eyed watching this.
1
Greg Vargas's profile photo