Street Art Challenge Season 1 Episode 6 Rotterdam
- October 15, 2018
- 46 min
Ghanaian-British and Portuguese street artists are teaming up in the Netherlands for the ultimate Street Art Challenge but Mother Nature seems to be doing everything to ruin it.