picture - truly awesome! I LOVE the Bugaboos! Then again ... I love Geddy Lee and Neil Young, too! Cheers from the Desert!
I better watch my words here...
The Bugs are just an awesome place. I have only been there twice to climb, and they have yet to let me down.
Please tell your friends:
When the Turkey Vulture is coming your way, better watch what you will say.
Have a nice day!!! :) - Larry