Manchester, NH USA

Found this yesterday. Coolest thing I’ve ever stumbled upon. Found in Manchester New Hampshire