Los Angeles: Chateau Marmont (Sympathy For The Devil)
...a tribute to the Castle on the Hill.
Filmed at the Chateau Marmont, Hollywood, California.
The audio was created from scratch using multiple samples including the spoken word poem "God (London)" by Simon Le Bon.