Danilo gives the team a heap of vague clues about one of his favourite artists, but the team just can't crack it.
See All 1371 Episodes of "Stan Mars"