Kevin Smith is trying to live his life the best way he can. Adventures with love, friends, and himself wont always last as long as he thoughtAll Rights Reserved
5 parts