Dr Disrespect’s Call of Duty Competitor Is Getting Destroyed by Fans

The first footage of Dr Disrespect’s new first person shooter, known as Deadrop, has been revealed and fans are ripping it apart. Although it may be a bit strange to […]