stephen glover

Stephen Glover Says Deadpool’s Taylor Swift Episode was the “Last Straw”

Last week, Donald Glover and his brother Stephen Glover were rumored to have left their roles on the animated Deadpool TV series over creative differences.
Rob Arcand / March 31, 2018