On A Personal Note Kharma Cafe Angela Yuriko Smith May 27, 2015 0 Comments I found this video online made in Kharma Cafe, a real coffee house in Denton, Texas I used to frequent…