Watch Drake as musical guest on SNL + revive Teen Wolf

Drake has gotten lots of flak for not being the most charismatic person on stage while performing. Read more