The London Hammer Texas Time Travel or Simple Scientific Explanation?(01) Save Image Image gallery: Hammer London Texas: The Ultimate Guide to Discovering the Iconic Destination