Loading...
Uploaded by lordchristophero on Dec 30, 2010
This week, to further stir up the Christmas spirit, my friends and I visited Claymont, Delaware - home of the most elaborate Christmas-light adorned houses I've ever seen.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)