Visitors stop to snap photos of Churchill Arms in London, which is covered top to bottom in Christmas trees and decorations estimated to cost around 25,000 pounds. Rough Cut (no reporter narration).
from Reuters Video: Oddly Enough http://ift.tt/2h17uPJ
via IFTTT
No comments:
Post a Comment