Cookie Monster eating the World Trade Center in ’76?!

Miles ahead of the curve in the freedom hating department.
Thanks to Ben for this.
Cookie Monster eating the World Trade Center in ’76?!
Miles ahead of the curve in the freedom hating department.
Thanks to Ben for this.