Internet celebrity Keenan Cahill passed away Thursday at the age of 27 in a Chicago hospital after being taken off life support. Cahill, a popular Youtube content creator who rose to fame for his viral lip-sync videos with celebrities, passed away following complications from open heart surgery, reported TMZ. His family has set up a

Leave a Reply