Kegs

1970s

13161_35860_london2

This clip advertises London, England, as a place to visit and discusses…