I must have missed the day Brian changed the look of the site here, so forgive me if this is an old story. There are 8 riders on a mountain top and someone else taking the picture (or one mighty fine squirrel with great camera skills) right in the middle/top of the site. Who are these folks and what is the story behind the picture???