131207_0184

The 31th Annual Belmont Shore Christmas Parade. Saturday, December 7, 2013; Long Beach, CA. The Belmont Shore Christmas Parade will march down Second Street. And of course, no Christmas Parade would be complete without an appearance by good ole’ St. Nick!