Geekscape friend Cooper Barnes and the folks at Turtle Island Comedy have just released a hilarious new music video!