Contributed by aubin, Posted by Videos

Exeter, UK's The Computers recently revealed a new video for "C.R.U.E.L." You can watch it below.

The song appears on the band's 2013 LP Love Triangles Hate Squares.