Netherlands Couple Make A Music Video [VIDEO]Netherlands Couple Make A Music Video [VIDEO]I have no idea what the hell this is, but they sure are trying hard. The lady sure is trying to bust a move, and it makes me giggle. Tee RoyTee Roy