Hi all! Does anyone know the name of that place in the US where there's pretty much a town full of CDs and TV/TSes?
I wouldn't mind spending a few weeks there wearing a new skin, as it were! If memory serves me correctly it's on the NE coast.. can't find anything on google though :?: