Balls Of Steel – Annoying Devil Compilation 1 Posted byohsit October 20, 2012 Leave a comment on Balls Of Steel – Annoying Devil Compilation 1 part 1 of a series of practical jokes performed by a man in a devil suit for Channel 4 Entertainment