consequenceofsound.net
Taylor Swift may be responsible for Donald Glover's Deadpool show getting canceled
Co-creator Stephen Glover says an episode about the pop star "was the last straw."