Loading...
Uploaded by MistuhWill on Nov 30, 2009
Check out my trip to Cedar Creek Mountains in Seattle. It's about 20 minutes from Twin Peaks Mountain. It was cold and wet but totally worth the drive up the mountain. A must see.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)