The Satellite Tour is on its way home after finishing the year strong with more than 400 spectators at the La Salle University Red Carpet Finale on Thursday. Satellite is currently on the road in Virginia and with any luck will be home in Atlanta by nightfall. Rumor has it they’re staying alert with the judicious consumption of Trolli Worms and episodes of THIS AMERICAN LIFE. Safe travels guys and we’ll see ya in Hollywood!!