Ted DeGros rips