Two European 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.
Street Art Challenge brings artists from different cities together for unique assignments: to blend their styles and perspectives into a new work of street art.