singing taxi driver

singing taxi driver

singing taxi driver in miami, florida. It's hilarious!