A collage of images from episode "X-Mas Marks the Spot".
| This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 License.|
Appears on these pages
Camden Town is a district of Inner London located in northwest London, England. Camden Town owes...
In Xmas Marks the Spot, zapped back in time to 1837 England, the Ghostbusters unknowingly trap...