WATCH: Hamrun street turned Winter Wonderland as artificial snow falls over passers-by Local - Dec 10