Echo Valley Apartments
anonymous
Resident • 2006
1/30/2007
Hell on This Earth
Echo Valley is a dismal, hellish complex populated with physically/mentally degenerated "mutants" and/or drug addicts. The place is reminiscent of a ravished inner city slum or the shadows of one's darkest nightmares. Enter this slime-ridden enclave at your own peril.Share This Review
Echo Valley Apartments
Share This Review