Dumb at the DC Embassy!
- Date published
The guys from the DC Embassy in Barcelona/ Spain tried to ignore them and they even tried to get rid of them, but there was no chance. In the end the Dumb team, including Carhartt teamrider Tom Derichs, sneaked somehow into the Embassy. Click here to see what the security cameras filmed!