The Christmas light show in Spain's Vigo is a tourist attraction, but can it top the Big Apple as its mayor would like? http://dlvr.it/T0h44t
No comments