Hat tip to music photographer Elliott for sharing this video of Tucson band Roll Acosta's holiday adventure at Tucson Mall. The trio set out to video themselves singing that wonderful heart-warming carol "It's the Most Wonderful Time of the Year." Well, the obvious exception is the security guard and people who don't like wandering minstrels in holiday sweaters.
Seriously folks. Couldn't you just ask them to take the sweaters off? Geesh.
Carnival of Illusion conjures an evening of old-world magic by blending their international travel theme with all… More