• Home
  • About

A Runner's Story

A Runner's Story

Category Archives: Ellie Rose

Twin Sisters

07 Saturday Jun 2014

Posted by Ed Mahoney in Colorado Trail, Ellie Rose

≈ Leave a comment

Tags

Estes Park Resort, Grags, hiking, Longs Peak, Oscar Blues, RMNP, Rocky Mountain National Park, summer camp

 

Twin Sisters THAfter the snow pack we encountered on last weekend’s trail, our objective today was to find a trail with southwestern exposure.  The Twin Sisters trail in Rocky Mountain National Park fit the bill.  Plus it starts out 1000 feet lower around 9000 feet.  This trailhead sits east of Lilly Lake just off Hwy 7, a few miles north of Long’s Peak Trailhead.  We spent the night nearby at the Estes Park Resort.  A very nice lodge and spa on Lake Estes.  We drove there Friday evening after picking up Ellie from the last day of her computer programming summer camp at CSU in Ft. Collins.  The drive to Estes Park from Ft. Collins is similar to the drive from Longmont.  You take Hwy 34 via Loveland instead of Hwy 36.

boulderingThe Weather Channel had us set for 50° and rain.  Instead it was gorgeous.  Clear skies and 60°.  Parking at the trailhead was nearly full.  Mostly for a wedding across the road at Lilly Lake.  This is clearly a very popular trail, but we got there early enough with our short drive from Estes Park.  The trail begins for a few hundred yards on a dirt road that’s closed to traffic.  It then veers off to the left with a large sign.  The first mile is a bit of a workout up to these cliffs.  The slope flattens out once it completes some switchbacks and turns south.  I think these cliffs are part of the Grags formation, which are more popular for climbers than hiking.

landslideKaren I turned around when we encountered this landslide that obliterated a hundred yard swath of trail.  Brit and Ellie were undaunted.  They maintained course for the saddle that sits between the Crags and the Twin Sisters Peaks.  This avalanche was pretty impressive.  Apparently caused from flooding, it knocked out trees clear down to Hwy 7 leaving quite an ugly scar on the mountain.  We reached our turn-around point at just over an hour of hiking which gave us a two hour hike total.  We waited for the girls on a bench over-looking Lilly Lake.

Lilly LakeBrit and Ellie took another hour or so to climb up the steep switchbacks that lead to the saddle.  They said they had to scramble a bit using their hands – the trail was so steep.  Doubtful Karen would have liked that.  I wouldn’t say this trail was crowded but we encountered quite a number of other hikers – including a couple of shirtless boys that Ellie said were eying Brit.  Brit told Ellie she thought the boys must go to CU – because they were “buff”.
I highly recommend this trail for family hikes.  The views of Long’s Peak to the west are awesome.  It’s definitely a workout but very doable by all skill levels.  And if you want to let the kids hike, you can choose to hang out at Lilly Lake.  There’s a short mile trail around the lake that I wouldn’t mind visiting for a run.  The trailhead has a restroom, and the scenery is stunning.  We drove back home along Hwy 7 and stopped for lunch at Oscar Blues in Lyons.  Looks like it might rain now but we had a beautiful Saturday morning.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

Swim, Bike and Run

03 Saturday Aug 2013

Posted by Ed Mahoney in Ellie Rose

≈ 1 Comment

Tags

Boulder Res, Ellie Mahoney, ironkids

IronKidsEllie attended the packet pickup at the Boulder Res Friday afternoon with her girl friends Kate and Lindsey.  The three of them were registered in the 9 to 11 year old Intermediate division of the 2013 IronKids Triathlon.  Afterward, Kate and Lindsey’s dad made us dinner at their house – chicken piccata, pasta and salad.  I forgot to ask what the dressing was but the salad contained thin yet crispy apple slices.  This morning, I woke Ellie up at 5:30am, then again for reals at 5:45am.  She ate a light breakfast while I drank coffee.  Then we drove back to the res to setup her bike and gear in the transition staging area before the 6:45am deadline.

The girls wave didn’t start until 8:30, after the Seniors.  They played on the beach and primed their pumps with some light swimming while we waited.  Dave showed up before the start with breakfast bagels for us big kids.  They hit the spot.  Not sure why food and drink vendors don’t attend this event.  It’s huge.  Anyone selling coffee could have made enough to winter in Florida.

bikeKate was one of the first girls out of the water.  She’s a fantastic swimmer.  Ellie’s game plan was to pace herself and simply try to finish.  She swam a nice straight line to the first buoy.  Ellie said the swim on the way in from the second buoy consisted mostly of swimming around people.  It got crowded from some of the boys who were still in the water from the wave ahead of her.  Ellie’s game plan on the bike was to take the first lap easy and to speed up on the second which she said she did.  There were some momentum killers though like when the course does a u-turn at the firehouse at the bottom of a hill.  The bike was clearly her slowest leg comparatively but she kept to her plan which was to keep a comfortable pace.

The bike was four miles whereas the run was one mile.  That makes the run a bit long relative to the swim and bike.  In my mind anyway but maybe a 4:1 ratio is normal.  Ellie ran strong though turning in an 11:08 mile.  I thought initially from the results that her mile run pace wasn’t much off from her bike pace.  Same with many other kids.  That made me suspect perhaps the bike course is longer than advertised.  Then I figured out the bike pace references laps and not miles.  The timing results have a number of issues I won’t get into.  Not sure why it’s so difficult though to publish meaningful and accurate results.

Ellie finished feeling good.  This is her first ever Triathlon.  She wants to join a triathlon training team next summer with her girl friends.  She trained well enough this summer to complete a triathlon.  Next time she wants to be competitive.  That’s my girl.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

IronKids

30 Tuesday Jul 2013

Posted by Ed Mahoney in Ellie Rose

≈ Leave a comment

Tags

Boulder Res, Ellie Mahoney, ironkids

UHC IronkidsEllie returns to the Boulder Res Saturday for her second IronKids triathlon.  Her first triathlon didn’t go so well as she discovered she has exercise-induced asthma.  That wasn’t a huge surprise as we knew she had some breathing issues.  Such asthma-like conditions aren’t show-stoppers anymore though as evidenced by the Denver Nugget’s JaVale McGee.  Plus Ellie won her 5th grade, all-district, 50 meter dash this spring.  All the same, I’m not expecting any trophy level competition out of Ellie.  I just hope to see her finish.  I’m so proud of her getting back in the saddle and fearless to try again.

Ellie doesn’t exactly train for triathlons.  Not formally, but Brit has been taking her swimming and she runs around the neighborhood with her friends.  She also swam last weekend at the Boulder Res to prep for the open water.  She first had to take a small swim test from the life guard before being allowed to swim beyond the rope.  She smoked a couple of boys in the water whom were also testing.  Ellie also has a nice Diamondback Clarity hybrid bike she bought used from her friend Kate.  I swapped the dirt tires out for faster road tires and lubed the chain.  More importantly, Ellie ordered a Pearl iZumi tri-suit because for an 11 year old girl, it’s all about style.  Can’t wait for Saturday.

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

All About Ellie

14 Sunday Jul 2013

Posted by Ed Mahoney in Ellie Rose, Running

≈ Leave a comment

Tags

Austin, Chautauqua, Ellie Mahoney, Mesa Trail

Folsom Field

It’s all about Ellie this week.  We fly down to Austin today so she can join her Papa on a trip to NYC.  They have tickets to a couple of plays and her cousin Rachel from New Mexico is also going.  It was quite the girl’s night last night as Karen and Brit helped Ellie pack.  I’ll work the week in Texas and fly back home with her a week later.  Austin is expecting a high of 104° this weekend, with humidity to match, so running will be a survival event.  Regardless, I’ll find a day (maybe next weekend) to sneak down to the Greenbelt for a trail run.  The Save our Springs Alliance is selling this pretty cool map of the Greenbelt online and at area stores for $6.  Maybe I’ll take a dip in Barton Springs to cool off.

I ran 10 miles on the LoBo Trail Saturday and another 10 on the Mesa Trail today.  Twenty miles in two days.  It’s nearly as hot this weekend in Boulder as in Austin.  I ran early this morning to escape the heat, because yesterday’s noon-time run wiped me out.  Today’s run was further enhanced by a Bloody Mary at the Chautauqua Dining Hall, along with my après-run brunch of a Caprese Omelet.

Yesterday’s run was miserable.  I even walked a bit on the return.  Today though was nice.  You can’t not have a great run on the Mesa Trail.  Keith, Steve and I left Longmont for Boulder at 6:30am to beat the heat and allow for our day schedules.  I still have to pack for my 5pm flight.  We met up with some other teammates who plan to run the Epic Relay with Keith and Steve next weekend – Brian and Kevin.  Both strong trail runners.  Kevin has to be because his wife Beth publishes Boulder County’s most popular running blog, Shutupandrun.

Launching from Chautauqua Park at 5700 feet, the trail rises unrelentingly to 6292 feet in the first mile and a half.  To figure out the grade, convert everything to the same unit of measure.  Let’s go with feet.  The rise was 592 feet.  Done with the rise.  There are 5280 feet in a mile so the run was 7920 feet.  592/7920 gives a grade of 7.5%.  That’s a decent incline, but one that most runners are capable of running – assuming they are acclimated to running at an elevation one mile above sea level.

I’ll spare you the math from here on out.  The next eight tenths of a mile is down a 5% grade and then back up a 10% grade over the next three quarters of a mile.  This is the high point of the run – assuming you turn around after 5 miles like I did.  The trail has a couple more 150 foot drops followed by intense 10% inclines (reversed on the return); otherwise it smooths out for some nice running.  There are a number of trail intersections.  The signs either say Mesa Trail with double arrows or have a single arrow pointing to South Mesa Trailhead, which is about 7 miles from Chautauqua.  This is my first run on Mesa Trail since the mud, snow and ice of the spring.  Great trail conditions now.  Get out there.

40.137598 -105.107652

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

No More Tears

04 Saturday Aug 2012

Posted by Ed Mahoney in Ellie Rose

≈ 1 Comment

Tags

Ellie Mahoney, ironkids, Kids Triathlon


I drove Ellie (#269) with the Sebesta girls to the Boulder Res last night to pick-up their race packets at the Expo for today’s Kid’s Triathlon.  A wasp stung Ellie while standing in line.  I suspected she wanted to cry but she didn’t.  Not sure why not, most grown-ups would at least cry out a few warranted expletives in such a situation.  Perhaps peer pressure is taking hold.  Maybe she just didn’t think it an appropriate way to start a race.  I have to believe a couple of years earlier she would have cried.  She captured another wasp in her bedroom later that night which for some reason gave me visions of those evil Chick-fil-A cows.  It seemed like nature was conspiring against Ellie.

As with most triathlons, she began with the swim.  Her best friend Kate was in the same starting wave.  I was filming and saw them both hit the water last but make good corrections to right themselves in the field.  A couple of girls were pulled from the water, not sure why really but probably it was too much.  The race had tons of volunteers in the water to ensure safety.  They took both of these girls to the dock.  I noted an earlier boys wave had one boy who opted for the rescue but then jumped back in after a short rest.  Which is cool that the safety volunteers judge the ability of the participant and let them continue when appropriate.  I initially thought one of the girls was Ellie because she had the same color swim suit and apparently I’m blind.  It didn’t make sense to me because I last saw her in the middle of the pack, but I walked out on the dock to discover it wasn’t her.

I then hauled myself over to the transition area to catch the bike event.  I saw Ellie walking back and forth by her station clearly not finding it.  She was too far away for me to yell but she finally found it.  A bit later Kate came riding out of the transition area.  It was quite a bit longer for Ellie.  I learned later that she had trouble putting on her shoes; unlike other aspects of a triathlon – something she had actually practiced.  This was Ellie’s first triathlon.

Ellie finally came out and launched down the bike course.  Kate came by for her second lap and I caught her on film.  I waited and waited for Ellie until it seemed unusually long.  I began to feel bad thinking I hadn’t properly prepped her bike and the chain came off.  Karen and Jessy (Ellie’s cousin) walked down the bike course to look for her.  Not much later my name was being called by the race announcer to report to the finish line.  Several thoughts raced through my mind as I walked over, struggling to find my way through the maze of fencing.

The announcer had me walk with a couple of volunteers to the medical tent.  Turned out Ellie was actually in the ambulance.  I climbed in not knowing what to expect other than the volunteers had told me she was okay during our walk.  Inside, Ellie looked sad but fine.  The medical technicians told me they gave her a thorough exam and she was totally fine.  They suspected she might have had an episode of exercise-induced asthma.  Who knows but it’s not unreasonable as Ellie had asthma-like symptoms as a toddler.  She’s mostly grown out of that though.  And I can’t rule out allergies.  I checked and the weed count is high this week.  I’ll schedule a doctor appointment before school starts.  The medical staff at this IronKids Triathlon was great.  This event is totally prepared and supported by a wonderful community of volunteers.

Ellie shared her story with me.  She related that she nearly puked after climbing out of the water.  An indication of pushing herself super hard.  Possibly too hard.  Getting lost in the transition area and struggling with her shoes for so long further indicate exhaustion.  If the doctor exam determines she did suffer exercise-induced asthma, that swim seems intensive enough to trigger such a thing.  It was before reaching the one mile point riding up a hill when Ellie started wheezing and had to stop.  She knows this type of wheezing is an asthma symptom and it would have been impossible for her to breathe sufficiently to continue.

She told me later that she cried a bit walking down the hill knowing her race was over.  But there was no crying later when she faced the medical technicians or the family as we consoled her.  She was visibly dejected but maintained her composure as sure as Missy Franklin collecting her medals while the Star Spangled Banner plays.

What I gained from this race, other than amazement at my daughter (inexperienced in triathlons) going balls out on the swim, was the knowledge that she’s learned to not cry over everything.  This is why parents put kids in sports and go watch their events.  Sports serve as a metaphor for life in exaggerated scenes that can be shared.  Events like this capture time in a bottle and I saw my little girl mature emotionally today.  “You can’t learn how to win if you don’t know how to lose.”

The Sebesta girls had great performances in an exceptionally deep field of talent.  A Boulder County event like this is probably on par with State-wide events elsewhere.  If that sounds arrogant, bring your ass up to Boulder and you’ll discover it’s not trash talk.  This place is unreal.  Ellie is still really sad but is talking about trying to sign up for more races before end of season and doing swim classes through the winter.  That’s my girl.

40.137598 -105.107652

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

Ellie Live

09 Friday Mar 2012

Posted by Ed Mahoney in Ellie Rose

≈ 2 Comments

Tags

Global Sound Studio, Monica Augustine, Telluride, Wildflower

I made it back from Texas last weekend just in time to catch Ellie’s first live performance.  She sang Taylor Swift’s “The Best Day” as if it were her own.  Her best friends came along for the recital along with her big sister and fellow performer Brittany.  We all had tears in our eyes near the end.

It was unbelievable just how comfortable and confident Ellie appeared onstage as she sang.  Normally she’s a fairly cautious if not shy little girl, but she seemed really at ease.  I have no idea how a 9 year old kid can remember all those lyrics – this song has quite a number of verses.  And it was such a sweet song for her to pick.  We all felt like she was singing to each of us personally.

We signed Ellie up for singing lessons, not just because she walks around the house all day singing, but because her sister enjoyed it and we thought she would too.  You do that with kids.  You sign them up for stuff until they discover what they like.  This was a home run from the start.  We’re a bit more experienced at this after Brittany and knew an excellent voice instructor.  Monica Augustine is simply fantastic.  She hugs Ellie every session and they have a blast.  But she also teaches her everything from getting good rest and nutrition to all the vocal basics which I can’t really describe.  Monica runs the Wildflower School of Voice and wrote a song I love and still listen to regularly on my playlist – Telluride.

Here’s a pic of Ellie’s three biggest fans having a post performance dinner.  And now the Mahoney family has two incredible singers.  I should say three with Karen.  Karen played guitar and sang for me on our very first date, and the rest is history.  Check out the Youtube link above to see Ellie’s performance.  I know many of my friends and family already have – she has nearly 150 views to date.  And if you haven’t seen Brit’s Youtube site, click on this link.  She’ll sing you a song if you request one.

40.137598 -105.107652

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...

Oh Dada

25 Wednesday Jan 2012

Posted by Ed Mahoney in Ellie Rose, Storytelling

≈ 2 Comments

Tags

Ellie Mahoney

That’s what Ellie says when she doesn’t know what else to say to me.  When she thinks I’m being silly.  When she’s caught on to my joke, which she can do with an uncanny ability.  She said it tonight and Karen called attention to it as sounding so sweet.  I can’t reproduce her cadence in speech without playing audio in this blog, but it’s pretty sweet.  And I love hearing it.  I was a bit down at the end of the day and it made my night.  Ellie says it with a fair amount of frequency and nothing makes me feel better.  It’s the equivalent of her telling me she loves me – which she also does often – but it’s more sentimental.  It’s Ellie saying she feels good being with me.  There’s nothing sweeter.

Brittany did something similar.  She would call me Daddy.  Ellie calls me Dada and Karen Momma, while Brit always said Daddy and Mommy.  But Brit always spelled it Dady with one “d” instead of two in the middle.  I think she was in high school before I called her on the misspelling and she informed me that she was well aware of the grammatical error but she’s been misspelling it for years to purposely continue the cuteness of it.  When did it switch from being cute to me to being cute to her?

This picture to the right is from Ellie’s first day of 1st grade – 3 years ago.  She’s matured so much since I can’t describe.  Her vocabulary is nearly on par with mine.  I can sense the sophistication forming in her.  Has she already reached the point like Brit to where she purposely says things knowing it will make me feel better without me catching on?  Do I think of her as a 1st grader when she is oh so much more schooled?  When do kids start playing their parents?  Doesn’t matter I guess when it’s all with best intentions.

40.137598 -105.107652

Share this:

  • Share on Facebook (Opens in new window) Facebook
  • Share on X (Opens in new window) X
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Tumblr (Opens in new window) Tumblr
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print
Like Loading...
Newer posts →

Ed Mahoney is a runner, author, and cybersecurity product director who writes about endurance, travel, and life’s small ironies. His blog A Runner’s Story captures the rhythm between motion, meaning, and memory.

Search this blog

  • Boulder Marathon
  • Britt&Eric
  • Colorado Trail
  • Covid-19
  • covid-noir
  • cyber war
  • Ellie Rose
  • Geek Horror
  • Marathons
  • Margot
  • Medical Files
  • Novel
  • Other Stories
  • ReBlog
  • Running
  • Snowboard
  • Snowshoe
  • Storytelling
  • training plan
  • Ultra
  • Victoria BC

Buy Full Spectrum Cyberwar at Amazon

Buy Cyber War I at Amazon

Buy on Amazon India for ₹99

Buy on Amazon U.K. for £2.27

English Edition on Amazon Germany

Buy on Amazon Brazil for R$11.29

Archives

Blog Stats

  • 155,509 hits

Girlfriend Cult

Recent Comments

Terry Collier's avatarTerry Collier on Hallmark Hikes
Terry Collier's avatarTerry Collier on Christmas 2025
Unknown's avatarAnonymous on Christmas 2025
Paul's avatarPaul on Christmas 2025
Ed Mahoney's avatarEd Mahoney on On Racing

Recent Posts

  • Hallmark Hikes January 26, 2026
  • Nerd Out January 13, 2026
  • Christmas 2025 December 31, 2025
  • On Racing December 7, 2025
  • Running in Oxygen Debt is Racing December 6, 2025
  • My Thanksgiving November 28, 2025
  • Safe and Sound November 2, 2025
  • Castlewood Canyon October 18, 2025
  • Victoria with Friends October 12, 2025
  • September September 16, 2025
  • Senior Pass August 23, 2025
  • First Run After August 9, 2025
  • Boulder Rez Marathon August 2, 2025
  • I Hope I break 5 July 26, 2025
  • Margot’s Saturday Adventures July 20, 2025
  • The Flower Run June 29, 2025
  • The Summer Strength Plan May 29, 2025
  • Running in the Clouds May 26, 2025
  • Just a little 10K May 18, 2025
  • Mother’s Day Run May 12, 2025
  • Colorado Marathon 2025 May 5, 2025
  • Marathon Prep April 27, 2025
  • My Face Tells the Story April 6, 2025
  • Dinner Stories March 16, 2025
  • Running is Joy March 1, 2025
  • Austin Marathon Photos, Period! February 22, 2025
  • Austin Marathon 2025 February 16, 2025
  • Next up, ATX February 8, 2025
  • On Writing and Generative AI February 3, 2025
  • Bushwhacking Bandera January 17, 2025
  • Not Bandera January 10, 2025
  • Trail Spirits January 3, 2025
  • Sixty-Two at Sixty-Two December 30, 2024
  • Mud, Ice & Snow November 30, 2024
  • Winter is Slipping in November 24, 2024
  • Around the Res November 24, 2024
  • The Boulder Res and Back November 9, 2024
  • Strength November 3, 2024
  • LMNT October 20, 2024
  • In Training October 13, 2024
  • Boulder Marathon 2024 October 5, 2024
  • Pre-Race Jitters September 28, 2024
  • Fall Racing Season September 22, 2024
  • Rooftop Sunset September 14, 2024
  • Mile Zero September 8, 2024
  • Dallas Road Waterfront September 6, 2024
  • The Boulderthon Fueling Plan August 30, 2024
  • Struts August 25, 2024
  • Return to Peaceful Valley August 18, 2024
  • It’s Time to Up the Miles August 11, 2024

Colorado=Security

Goodreads

Top Posts & Pages

  • Fat Face
  • Intervals
  • Five Degrees
  • Running with Angels
  • The Fourth

Top Clicks

  • None

RSS Feed

  • RSS - Posts
  • RSS - Comments

Blog at WordPress.com.

  • Subscribe Subscribed
    • A Runner's Story
    • Join 257 other subscribers
    • Already have a WordPress.com account? Log in now.
    • A Runner's Story
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    %d