Tahoe is a beautiful place as evidenced by the pictures in this thread.
Never been to either, but the Delta looks like it would be more fun to me. I used to read a lot about it in The Outboard Church on PB. Those guys go out and rip it up.
CH3NO2
Results 1 to 10 of 29
Threaded View
|
Bookmarks