Daily Stormer July 22, 2016 https://www.youtube.com/watch?v=06CpZmAO_TM Not the steakhouse! There is an actual park called this! It's in London!