Itchy & Scratchy Land Camera Shop

The Itchy & Scratchy Land Camera Shop is a camera shop in.

History
After the Itchy & Scratchy robots started attacking everyone, Bart smashed the window to the Itchy & Scratchy Land Camera Shop and took cameras to break the robots.