LEGO Rhino and Sandman Super Villain Team-Up (set 76037) Review

Do you need this set? Or do you just need the minifigures? In this review Jeff and James take a look at LEGO Rhino and Sandman Super Villain Team-Up Review (set 76037).