What would make a rainbow-coloured pattern on a wet road surface?

Question topic: ,

What would make a rainbow-coloured pattern on a wet road surface?

Theory Test Monster