BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Pittsburgh Randonneurs - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Pittsburgh Randonneurs
X-ORIGINAL-URL:https://pittsburghrandonneurs.com
X-WR-CALDESC:Events for Pittsburgh Randonneurs
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20240310T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20241103T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20250309T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20251102T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20260308T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20261101T060000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:20270314T070000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:20271107T060000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20250628T070000
DTEND;TZID=America/New_York:20250628T203000
DTSTAMP:20260423T175554
CREATED:20241015T010949Z
LAST-MODIFIED:20250618T135249Z
UID:10000054-1751094000-1751142600@pittsburghrandonneurs.com
SUMMARY:Monongahela - Castleman's Run - Waynesburg 200K RUSA Brevet
DESCRIPTION:A somewhat hilly route out of the Aquatorium in Monogahela. We’ll head west\, skirting Washington PA\, until turning southbound at the West Virginia border through the Castleman’s Run Nature Preserve\, heading towards a controle stop at the bustling TA Travel Plaza near Valley Grove. From there\, more country roads to the next controle at the Sheetz in Waynesburg\, and a return to the start. \nNote re: parking. Parking in the Aquatorium itself is limited\, and nominally restricted to 4 hours. I’d suggest parking on nearby Railroad St\, between the Sheetz and the Aquatorium. \nRegistration closes: Thursday June 26th 2025 \nInspection opens: Saturday June 28th 6:30 AM \nRequirements: current RUSA membership\, signed waiver\, headlight/taillight/reflective gear \nRide start: Saturday June 28th 7:00 AM (13:30 time limit) \nEPoP: Due to abject laziness on the part of your humble RBA\, we default to electronic proof of passage (e.g Strava or other GPS track) in the Pittsburgh region brevets. That said\, if you prefer olde-schoole printed paperwork such as cue sheets or brevet cards\, I’m happy to provide them…just let me know at least three days in advance of the event\, so that I have time to prepare and print. \n  \nRoute:\n﻿﻿
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-06-28/
LOCATION:Noble J. Dick Aquatorium\, Monongahela\, 200 Railroad St\, Monongahela\, PA\, 15063\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
GEO:40.203004;-79.923973
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Noble J. Dick Aquatorium Monongahela 200 Railroad St Monongahela PA 15063 United States;X-APPLE-RADIUS=500;X-TITLE=200 Railroad St:geo:-79.923973,40.203004
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20250712T040000
DTEND;TZID=America/New_York:20250713T200000
DTSTAMP:20260423T175554
CREATED:20241015T011234Z
LAST-MODIFIED:20250701T163139Z
UID:10000056-1752292800-1752436800@pittsburghrandonneurs.com
SUMMARY:Ridge and Valley 600K
DESCRIPTION:Another new route from Tom Hovan for this year’s 600K! Per Tom: \n\nThe name Ridge and Valley offers a clue to what the riding is like.  The ridge climbs on this ride aren’t easy\, but the valleys offer relatively flat terrain.  In a technique employed as much as possible\, we route through water gaps and around the ends of ridges to stay in the valleys\, but some ridge crossings can’t be helped.\n\nWe start the 1st day heading northeast\, leaving Pleasant Valley\, as we shoot through the water gap at Canoe Creek and take the Lower trail up to Alexandria. The Lower Trail is a gentle start to the day and very usefully cuts through the hills of Morrisons Cove\, and isn’t too terribly long  (17 miles or so)\, and even some of it is paved.  Near its northern terminus it cuts through the Williamsburg Mtn water gap\, and leaving the trail\, we enter Stone Valley.\n\nStone Valley is pretty lumpy\, but there are no big climbs.  But\, then the first ridge climb arrives over Barrville mountain on PA-305 instead.  On the flip side we enter the Amish paradise of Big Valley (aka Kish Valley\, aka Kishacoquillas Valley) for a rolling run to the first control in Milroy.  From Milroy\, we skirt past the 7-Mtns region by continuing northwest through a very quiet “lost” Lancaster valley (a place only visited by campers and hunters) where you slowly gain elevation\, and you jump over the ridge with a spiky\, but relatively low elevation gain (400 feet) ridge climb at the end of the valley.  We pass through the little towns of Troxelville and Penns Creek\, skirt around New Berlin Mountain and enter Buffalo Valley.  We will turn around at the Purple Cow Controle (with a great ice cream and fast food menu).  If their fare doesn’t please\, there is a Sheetz on the route just a few miles later.\n\nNow heading SW we make our way through Buffalo Valley on PA-45 to our 3rd ridge climb of the day past the Hairy John Picnic area (the local version of the BigFoot legend).  If you can hear something other than your own breathing you might catch a mysterious hoot or howl coming from the woods.  Now in Penns Valley\, we follow some very mellow creek roads till we are forced away from them and back into the rolling hills that take us into State College.  We control at a Sheetz in SC (at this point\, most likely eating a later afternoon or evening meal of sorts).  The route then follows more rolling terrain through Half Moon Valley to a stop in Warrior’s Mark\, and onto Spruce Creek. Here\, we have to address a short spiky climb to get us back over to the Lower Trail.  Most of us likely in the dark at this point\, the route retraces its steps back to the overnight control in Duncansville.\n\nOn Day 2\, we head south\, cutting through a water gap in Lock Mountain to Roaring Spring\, then running south through the idyllic farmlands of Morrisons Cove. Just 18 miles into the day\, we tackle the first of two ridge climbs of the day – or actually what is an elevated gap between Evitts Mtn. and Tussey Mtn.  It’s not very long\, but it’s pretty steep. Notable here at the summit are remnants of trenches that the Union Army prepared for a possible advance towards Altoona by the Confederates to take the railroad hub there that never happened.  This brings us into the northern Friends Cove\, then a stop in Everett for our first major control.  Stock up well\, because it’s going to be a difficult 50 miles before you can resupply.\n\nHeading south between Polish Mtn. and Warrior Ridge\, the terrain is fairly lumpy\, but not extreme\, and extremely quiet. Then after a short climb up to Warrior’s ridge\, we follow that ridge till the hamlet of Chaneysville.  The road into Chaneysville isn’t even quite two lanes in a lot of spots since it sees so little traffic.  We cut through Black Mtn water gap at Sweet Root creek and tackle a ridge climb up Tussey Mountain.  This climb is probably the hardest of the entire 600K.  It has a respectable 700 feet of elevation gain\, but most significantly\, it has a few steep bits in the 14-15% range.  With that behind us we have a rolling run down Beans Cove into MD and Rocky Gap Park.  .  A fast downhill to the west shuttles us to the southern end of Cumberland valley and we start heading north again.  We pass Lake Koon and tackle some fairly large hills\, but thankfully no more ridge climbs for the time being\, and finally reach a resupply point at Mom’s Quick stop – an oasis in the middle of a mostly empty Cumberland valley.\n\nLeaving Mom\, we continue on very quiet roads with some large hills\, some over a mile long\, but none very steep.  Most of them are pretty well shaded\, which no doubt will be welcome given the time of day they will be traversed.  Then we pass through Bedford\, and are forced out of the valley up a short\, very steep climb into Briar Valley.  The last big hill of the day awaits\, a partial climb up Evitts mountain.  Luckily we will turn off the climb about halfway up.  Another resupply in Claysburg Sheetz\, and it’s mostly sunshine and rainbows for another fairly flat 20 miles to the finish.\n\nBy the numbers\, the first day at 229 miles is 19 miles short of a 400K and has a relatively modest 52 feet of climbing per mile.  The second day is then\, of course\, 19 miles longer than a 200K\, and climbing is higher at 63 feet per mile.  The 2nd day is also a bit more remote\, with fewer opportunities to stop.  So\, the 2nd day is closer to being equal in difficulty to the first compared to how most 600Ks are structured (the 2nd day is still easier\, but we’re talking relative differences here).  The somewhat benign 1st day is meant to help give people (well\, me) the ability/confidence to start the 2nd day.  At least that’s the story I am sticking with.\n\nSumming it up\, most of the route is rural\, there are only a few busy connectors here and there for limited mileage.  Pavement quality is good overall – no need for fat tires.  There are some big gaps in resupply spots\, so you need to be able to bring at least 75oz of water on board – 90 or 100 would be better if it ends up being hot.\n  \nDetails\nWith a start\, overnight\, and finish at the Comfort Inn in Altoona\, this pleasant 600K offers easy self-support…so much so that we’re waiving all fees for this one\, since there’s no need for drop bag transport or extra hotel rooms. \nFull route: https://ridewithgps.com/routes/51072979\nDay 1: https://ridewithgps.com/routes/50577351\nDay 2: https://ridewithgps.com/routes/51073052\nRegistration closes: Thursday July 10th \nInspection opens: Saturday July 14th 3:30 AM \nRequirements: current RUSA membership\, signed waiver\, headlight/taillight/reflective gear \nRide start: Saturday July 12th 4:00 AM (40:00 time limit) \nRoute:\n﻿﻿
URL:https://pittsburghrandonneurs.com/event/2025-600k-acp-brevet-07-12/
LOCATION:Comfort Inn Duncansville\, 130 Patch Way Rd\, Duncansville\, PA\, 16635\, United States
CATEGORIES:600K,Brevet
ORGANIZER;CN="Tom Hovan":MAILTO:tomhovan3@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20250726T070000
DTEND;TZID=America/New_York:20250726T203000
DTSTAMP:20260423T175554
CREATED:20241015T011343Z
LAST-MODIFIED:20250721T140701Z
UID:10000057-1753513200-1753561800@pittsburghrandonneurs.com
SUMMARY:Kittens & Puppies & Beaver 200K
DESCRIPTION:New for 2025: an homage to our long-departed flat riverside K&P route\, this route starts in Beaver Falls and heads west into Ohio. \nAlthough the first 4 miles are almost entirely uphill\, it’s a gradual climb\, with a strategically placed Sheetz just a mile or two from the start. \nParking at the trailhead itself is limited\, but there is plenty of street parking nearby \nRegistration closes: Thursday July 24th 2024 \nInspection opens: Saturday July 26th 6:30 AM \nRequirements: current RUSA membership\, signed waiver \nRide start: Saturday July 26th 7:00 AM (13:30 time limit) \nRoute:
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-07-26/
LOCATION:Beaver River Trailhead\, 2900 7th Ave Ext\, Beaver Falls\, PA\, 15010\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20250823T070000
DTEND;TZID=America/New_York:20250823T203000
DTSTAMP:20260423T175554
CREATED:20241015T011607Z
LAST-MODIFIED:20250818T233210Z
UID:10000059-1755932400-1755981000@pittsburghrandonneurs.com
SUMMARY:McConnell's Mills 200K
DESCRIPTION:The McConnell’s Mills 200K route has undergone a bit of revision since its inception: one of the controles (the Creighton Sheetz) no longer exists\, and the final leg of the route passes through an area that has become quite trafficky and unpleasant later in the day.\nSo\, we’ve moved the start to North Park\, allowing us to get through the Glenshaw area early in the day (as well as to stop using RBA Emeritus Jim’s house as the start and finish controle).\nOnce escaping the city\, we follow the Allegheny River upstream as far as Tarentum\, before heading north through Butler on the way to West Sunbury. There\, the traditional country market stop is now more\, and has been sadly replaced with a photo control. Then we strike out westward through Liberty to Portersville and skirting McConnell’s Mill State Park. In Ellwood City\, we make our first formal Sheetz stop of the day\, before heading back to North Park via Brush Creek and Cranberry. \nRoute notes: \n\nWhile there are plenty of supply options as far as Butler (around mile 50)\, there is little available on route until 45 miles later in Ellwood City. If you find yourself caught short\, there are truck stops on 422 15 miles earlier\, just off route(stay straight on Curry Rd at mile 80.5 instead of turning R on Fisher Rd)\n\nRegistration closes: Thursday August 21st\nInspection opens: Saturday August 23rd 6:30 AM\nRide start: Saturday August 23rd 7:00 AM (13:30 time limit) \nRequirements: current RUSA membership\, signed waiver \nEPoP: Due to abject laziness on the part of your humble RBA\, we default to electronic proof of passage (e.g Strava or other GPS track) in the Pittsburgh region brevets. That said\, if you prefer olde-schoole printed paperwork such as cue sheets or brevet cards\, I’m happy to provide them…just let me know at least three days in advance of the event\, so that I have time to prepare and print. \nRoute: \n﻿﻿
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-08-23/
LOCATION:North Park Boathouse\, 10301 Pearce Mill Rd\, Allison Park\, PA\, 15101\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20250920
DTEND;VALUE=DATE:20250921
DTSTAMP:20260423T175554
CREATED:20241015T011840Z
LAST-MODIFIED:20250919T164119Z
UID:10000061-1758326400-1758412799@pittsburghrandonneurs.com
SUMMARY:Meanville Greenville 200K
DESCRIPTION:A big thank-you to Bill Huber for letting us know about a road closure that affects the route. \nPer Bill: \n\nOn the Greenville 200k\, at mile 99.5\, the bridge over Slippery Rock Creek is out and totally closed for the rest of the summer.\n\nI’ve been getting around it by leaving Slippery Rock south on Slippery Rock Road\, following West Liberty road due west\, then rejoining at mile 103.1.\n\n  \nRegistration closes: Thursday September 18th 2025 \nInspection opens: Saturday September 20th 06:30 AM \nRequirements: current RUSA membership\, signed waiver \nRide start: Saturday September 20th 7:00 AM (13:30 time limit) \nRoute: \n﻿﻿﻿
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-09-20/
LOCATION:Zelienople Park\, Zelienople\, PA\, 124 N Main St\, Zelienople\, PA\, 16063\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
GEO:40°47'48.5"N;80°08'12.8"W
X-APPLE-STRUCTURED-LOCATION;VALUE=URI;X-ADDRESS=Zelienople Park Zelienople PA 124 N Main St Zelienople PA 16063 United States;X-APPLE-RADIUS=500;X-TITLE=124 N Main St:geo:80°08'12.8"W,40°47'48.5"N
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20251018T070000
DTEND;TZID=America/New_York:20251018T223600
DTSTAMP:20260423T175554
CREATED:20241015T012124Z
LAST-MODIFIED:20251016T014356Z
UID:10000063-1760770800-1760826960@pittsburghrandonneurs.com
SUMMARY:Splendid Isolation 200K
DESCRIPTION:UPDATE 10/15/2025: A bridge has gone astray\, so the route has been revised. Please use this one: https://ridewithgps.com/routes/52976246 \n  \nBased on the original permanent\, Splendid Isolation takes us through Pennsylvania’s Rothrock and Bald Eagle State Forests: combining remote\, quiet gravel roads with beautiful scenery and a considerable amount of climbing. About 1/3 gravel. Minimum recommended tire is 38mm. \nNOTE: No resupply is available for the first 65 miles\, so stock up at the start. \nRegistration closes: Thursday October 16th 2025 \nInspection opens: Saturday October 18th 6:30 AM \nRequirements: current RUSA membership\, signed waiver \nRide start: Saturday October 18th 7:00 AM (15:36 time limit) \nRoute: \n﻿
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-10-18/
LOCATION:PA
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Tom Hovan":MAILTO:tomhovan3@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20251101T070000
DTEND;TZID=America/New_York:20251101T203000
DTSTAMP:20260423T175554
CREATED:20241015T012220Z
LAST-MODIFIED:20251028T000830Z
UID:10000064-1761980400-1762029000@pittsburghrandonneurs.com
SUMMARY:200K RUSA Brevet 200K
DESCRIPTION:The McConnell’s Mills 200K route has undergone a bit of revision since its inception: one of the controles (the Creighton Sheetz) no longer exists\, and the final leg of the route passes through an area that has become quite trafficky and unpleasant later in the day.\nSo\, we’ve moved the start to North Park\, allowing us to get through the Glenshaw area early in the day (as well as to stop using RBA Emeritus Jim’s house as the start and finish controle).\nOnce escaping the city\, we follow the Allegheny River upstream as far as Tarentum\, before heading north through Butler on the way to West Sunbury. There\, the traditional country market stop is now more\, and has been sadly replaced with a photo control. Then we strike out westward through Liberty to Portersville and skirting McConnell’s Mill State Park. In Ellwood City\, we make our first formal Sheetz stop of the day\, before heading back to North Park via Brush Creek and Cranberry. \nRoute notes: \n\nWhile there are plenty of supply options as far as Butler (around mile 50)\, there is little available on route until 45 miles later in Ellwood City. If you find yourself caught short\, there are truck stops on 422 15 miles earlier\, just off route(stay straight on Curry Rd at mile 80.5 instead of turning R on Fisher Rd)\n\nRegistration closes: Thursday October 30th\nInspection opens: Saturday November 1st 6:45 AM\nRide start: Saturday November 1st 7:00 AM (13:30 time limit) \nRequirements: current RUSA membership\, signed waiver \nEPoP: Due to abject laziness on the part of your humble RBA\, we default to electronic proof of passage (e.g Strava or other GPS track) in the Pittsburgh region brevets. That said\, if you prefer olde-schoole printed paperwork such as cue sheets or brevet cards\, I’m happy to provide them…just let me know at least three days in advance of the event\, so that I have time to prepare and print. \nRoute: \n﻿﻿﻿﻿
URL:https://pittsburghrandonneurs.com/event/2025-200k-rusa-brevet-11-01/
LOCATION:North Park Boathouse\, 10301 Pearce Mill Rd\, Allison Park\, PA\, 15101\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/New_York:20260419T070000
DTEND;TZID=America/New_York:20260419T203000
DTSTAMP:20260423T175554
CREATED:20251020T150018Z
LAST-MODIFIED:20260301T163156Z
UID:10000070-1776582000-1776630600@pittsburghrandonneurs.com
SUMMARY:Kittens and Puppies and Beaver 200K
DESCRIPTION:Introduced just last year\, this is an homage to our long-departed flat riverside K&P route on Rte 51.  \nUnlike the original route\, this one starts in Beaver Falls and heads west into Ohio. \nAlthough the first 4 miles are almost entirely uphill\, it’s a gradual climb\, with a strategically placed Sheetz just a couple miles from the start and shortly before the first turn. \nParking at the trailhead itself is *very* limited\, but there is plenty of street parking nearby. \nRegistration closes: Friday April 17th 2026 \nInspection opens: Sunday April 19th 6:30 AM \nRequirements: current RUSA membership\, signed waiver \nRide start: Sunday April 19th 7:00 AM (13:30 time limit) \nRoute:
URL:https://pittsburghrandonneurs.com/event/2026-04-19-200k-brevet/
LOCATION:Beaver River Trailhead\, 2900 7th Ave Ext\, Beaver Falls\, PA\, 15010\, United States
CATEGORIES:200 K,Brevet
ORGANIZER;CN="Dan Blumenfeld":MAILTO:rbapgh@gmail.com
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260523
DTEND;VALUE=DATE:20260524
DTSTAMP:20260423T175554
CREATED:20251020T150825Z
LAST-MODIFIED:20251020T150825Z
UID:10000076-1779494400-1779580799@pittsburghrandonneurs.com
SUMMARY:2026-05-23 200K Brevet
DESCRIPTION:Hard hilly ride\, 200K option \nDetails TBD
URL:https://pittsburghrandonneurs.com/event/2026-05-23-200k-brevet/
LOCATION:PA
CATEGORIES:200 K,Brevet
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260627
DTEND;VALUE=DATE:20260628
DTSTAMP:20260423T175554
CREATED:20251020T151304Z
LAST-MODIFIED:20251020T151304Z
UID:10000080-1782518400-1782604799@pittsburghrandonneurs.com
SUMMARY:2026-06-27 200K ACP Brevet
DESCRIPTION:ACP Series Brevet \nDetails TDB
URL:https://pittsburghrandonneurs.com/event/2026-06-27-200k-acp-brevet/
LOCATION:PA
CATEGORIES:200 K,Brevet
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260725
DTEND;VALUE=DATE:20260726
DTSTAMP:20260423T175554
CREATED:20251020T151506Z
LAST-MODIFIED:20251020T151506Z
UID:10000082-1784937600-1785023999@pittsburghrandonneurs.com
SUMMARY:2026-07-25 300K ACP Brevet
DESCRIPTION:ACP Series Brevet \nDetails TDB
URL:https://pittsburghrandonneurs.com/event/2026-07-25-300k-acp-brevet/
LOCATION:PA
CATEGORIES:300 K,Brevet
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260815
DTEND;VALUE=DATE:20260817
DTSTAMP:20260423T175554
CREATED:20251020T151703Z
LAST-MODIFIED:20251020T151703Z
UID:10000084-1786752000-1786924799@pittsburghrandonneurs.com
SUMMARY:2026-08-15 ACP 400K Brevet
DESCRIPTION:ACP Series Brevet \nDetails TDB
URL:https://pittsburghrandonneurs.com/event/2026-08-15-acp-400k-brevet/
LOCATION:PA
CATEGORIES:400 K,Brevet
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20260919
DTEND;VALUE=DATE:20260921
DTSTAMP:20260423T175554
CREATED:20251020T151909Z
LAST-MODIFIED:20251020T151909Z
UID:10000086-1789776000-1789948799@pittsburghrandonneurs.com
SUMMARY:2026-09-19 600K ACP Brever
DESCRIPTION:ACP Series Brevet \nDetails TDB
URL:https://pittsburghrandonneurs.com/event/2026-09-19-600k-acp-brever/
LOCATION:PA
CATEGORIES:600K,Brevet
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20261010
DTEND;VALUE=DATE:20261011
DTSTAMP:20260423T175554
CREATED:20251020T152221Z
LAST-MODIFIED:20251020T152221Z
UID:10000089-1791590400-1791676799@pittsburghrandonneurs.com
SUMMARY:2026-10-10 200K Brevet
DESCRIPTION:Foliage Ride \nDEtails TBD
URL:https://pittsburghrandonneurs.com/event/2026-10-10-200k-brevet/
LOCATION:PA
CATEGORIES:200 K,Brevet
END:VEVENT
END:VCALENDAR