Leechburg Lights

Over a year in synchronizing to complete this song. One of my favorites sung by the cast of Glee.

Leave a Reply