What a stunning Christmas display!

176 channels.
45,000 lights.
A crew of 3 people to manage the traffic.

Luck is undeniable in this video compilation, but where there is luck, you sometimes find some serious crap coming down!

Copyright 2006-2018 Girls Rock Radio.
This Internet radio station is licensed to broadcast by SOCAN through TorontoCast.  The stream you listen to originates in Canada.