Dick and Angel Strawbridge are set to make their television comeback on Channel 4 following their leaked tirade with a show producer, according to reports Dick and Angel Strawbridge are set to make their television comeback on Channel 4 following their leaked tirade with a show producer, according to reports Ok – Celebrity NewsRead More