- 325
- 10
- Joined
- Feb 14, 2005
Twin Peaks is where all the high school kids and fake thugs go after prom or to drink @ night. Also for those who can't get a hotel room- check out all the foggy cars
. The view on a clear day is dope. You can see for miles.