William Desmond- Ice Cube had to go through numerous trials, but still managed to finish his tasks. #disruptfinals 5 years ago