When Selena comes to town...

Taken last Dec 2005, here's a video of Selena singing her favorite Christmas song called "When Christmas Comes To Town" from the movie Polar Express. Can't wait for her to come to town in a few days!!!

Post a Comment

Popular Posts