Listen

Description

Dutch goes off the rails and talks soccer. I know right??! Dutch chats being a nerd on the internet, Cubans have had enough, and being a scared little b*tch thanks to the gov't and media.