Kevin Osmond

Kevin Osmond is an American YouTuber who mainly makes memes.