The Cavaliers Release Valentine’s Day Video

And it is probably the most embarrassing thing I’ve ever seen.

More