I visited tens in Salisbury on a Wednesday night during the summer. All things considered I would describe my experience there pretty dull and underwhelming. However, I think this place has potential if you hit it on the right night.
Tens is located in Salisbury Mass,…