DESPERATE CHEETO – Randy Rainbow Song Parody (Video) The Fight / October 11, 2017 “Completely devoid of introspection.” WATCH: FacebookTwitterTumblrLinkedinemail