Doug deGrood has crazy golf hip-hop skills