Friday, December 28, 2012

Holiday Christmas Lights



Filmed in San Antonio TX. This clip as for San Antonio Public Access TV.

No comments: