Anyone ever hear of this place?

Attention: You are a twatstain beating a dead horse.