Tracking the Class of 2025 Signings

The signing period for women’s gymnastics opens today, which means that dozens of high school athletes will sign agreements to formalize their commitments to their future college teams. Most of these athletes are high school seniors who will begin training with their college team in the fall of 2025 and first compete during the 2026 season while others will finish high school early and join in January 2025. Still others are high school juniors who will graduate a year early or are international elites. Athletes joining their teams this January are denoted by a single asterisk (*). Those that were originally in the class of 2026 but are graduating a year early are indicated by a double asterisk (**).

This is the first signing period since the abandonment of the National Letter of Intent (NLI) program, meaning that scholarship athletes will be signing contracts directly produced by the schools. In past years, we have distinguished between NLI signings and simpler confirmation ceremonies performed by future walk-ons, but the loss of the NLI complicates matters, as it may not be as easy to determine whether each athlete is signing official aid paperwork. Because of this, we are indicating in the table below (for Division I athletes only) our best guess of whether an athlete will be receiving an athletic scholarship based on their original commitment post and any other information available. This information should not be considered official. We will also include links to signing posts on social media as well as official program announcements of signings.

For more information on each individual recruit, visit our recruit database. If any information in this table is incorrect or missing, please let us know via email.


NameSchoolClubRatingScholarship?Status
Erin McDermottAir ForceTampa Bay Turners (FL)⭐️⭐️⭐️N/A
Jasmine CawleyAlabamaBrandy Johnson’s (FL)⭐️⭐️⭐️⭐️⭐️YesSigned
McKenzie MattersAlabamaPrestige (PA)⭐️⭐️⭐️⭐️YesSigned
Azaraya Ra-AkbarAlabamaKitchener-Waterloo (Canada)⭐️⭐️⭐️⭐️⭐️Yes
Kyli ColeAlaskaDenali (AK)Unknown
Madison JordanAlaskaAnchorage (AK)Unknown
Hannah RojoAlaskaCrenshaw (TX)Unknown
Elle BraggaArizonaGeorgia Elite (GA)⭐️⭐️⭐️YesSigned
Riley CarmanArizonaGym X-Treme (OH)LikelySigned
Delaney MeadArizonaCascade Elite West (WA)⭐️⭐️⭐️⭐️YesSigned
Hillary PuleoArizonaGold Medal (AZ)⭐️⭐️⭐️⭐️UnknownSigned
Lily TisdaleArizonaCrenshaw (TX)⭐️⭐️⭐️YesSigned
Kylee BromleyArizona StateFirst State (DE)⭐️⭐️⭐️⭐️YesSigned (Release)
Delanie KellyArizona StateLegacy Elite (IL)⭐️⭐️⭐️YesSigned (Release)
Kaydence LockhartArizona StateDesert Lights (AZ)⭐️⭐️⭐️⭐️YesSigned (Release)
Addison BareArkansasPrestige (PA)⭐️⭐️⭐️⭐️YesSigned (Release)
Bradley BurtonArkansasWorld Champions (TX)⭐️⭐️⭐️⭐️YesSigned (Release)
Avalon CampbellArkansasSCEGA (CA)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Allison CucciArkansasTwin City Twisters (MN)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Riley JandorfArkansasAspire (AR)UnknownSigned (Release)
Avery KingArkansasMetroplex (TX)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Charlotte BoothAuburnBrandy Johnson’s (FL)⭐️⭐️⭐️⭐️YesSigned
Adriana ConsoliAuburnPearland Elite (TX)⭐️⭐️⭐️YesSigned
Rebekah SmithAuburnStars (TX)⭐️⭐️⭐️UnknownSigned
Brynn TorryAuburnWorld Class (VA)⭐️⭐️⭐️⭐️YesSigned
Carley StalderBall StateFive-Star (Ohio)Yes
Ava ThurstonBall StateHead Over Heels (MA)YesSigned
Lexi CaffallBoise StateDesert Devils (AZ)⭐️⭐️⭐️YesSigned (Release)
Bella DelarosaBoise StateMountain West (ID)UnknownSigned (Release)
Rilyn HarrisBoise StateArizona Dynamics (AZ)UnknownSigned (Release)
Miraya NeroBoise StateOmaha (NE)YesSigned (Release)
Sydnie WhippleBoise StateMountain West (ID)UnknownSigned (Release)
Nesia Bat YehudahBoise StateMetroplex (TX)⭐️⭐️⭐️UnknownSigned (Release)
Delphine DesjardinsBridgeportWimgym (Canada)N/ASigned
Belle SchmidtBridgeportHead Over Heels (CA)N/ASigned
Camille DeRienzoBrockportHanover (PA)N/ASigned
Emily KukuraBrockportPrestige (PA)N/ASigned (IG Story)
Estelle LeBoeufBrockportPAC (LA)N/A
Jordyn MurrayBrockportDeary’s (CT)N/A
Celina SatterBrockportYellow Jackets (MA)N/A
Alyssa StrainBrockportCobb Challengers (GA)N/A
Rehna SaalingerBrownCapital (VA)N/ASigned
Lulu Ton-ThatBrownChicago Park District (IL)N/A
Sophia TresslerBrownYellow Jackets (MA)N/A
Wailana WhitfordBrownSouth Coast (CA)N/A
Emilie ChandlerBYUGAGE (MO)YesSigned (Release)
Ellie ErmischBYUMetroplex (TX)Yes
Lacey GardnerBYUArizona Dynamics (AZ)UnknownSigned
Zoe HaleBYUOlympus (UT)⭐️⭐️⭐️⭐️YesSigned (Release)
Hazel SmithBYUBold (UT)Unknown
Scarlett SonnenbergBYUBold (UT)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Audrey ThomasBYUNaydenov (WA)⭐️⭐️⭐️YesSigned (Release)
Tonya PaulssonCaliforniaGK Motus-Salto (Sweden)⭐️⭐️⭐️⭐️YesSigned
Sophie StuartCaliforniaOlympus (UT)⭐️⭐️⭐️⭐️YesSigned
Quincy WaltersCaliforniaTexas Dreams (TX)⭐️⭐️⭐️⭐️YesSigned
Riley NavarroCentenaryCumberland (PA)N/A
Mallory StephensCentenaryUltimate (OK)N/ASigned
Nyah WashingtonCentenaryClassic (MN)N/A
Alexandra ReddickCentral MichiganOttawa (Canada)⭐️⭐️⭐️⭐️Yes
Maeve RubleCentral MichiganPerfection (OH)UnknownSigned
Molly BrinkmanClemsonGold Medal (AZ)⭐️⭐️⭐️⭐️YesSigned
Celeste FieldClemsonApex (NY)⭐️⭐️⭐️⭐️YesSigned
Brooke PiersonClemsonWorld Champions (TX)⭐️⭐️⭐️⭐️YesSigned
Ella FoxCornellLake Erie (OH)N/A
Lauren GoliotoCornellConnecticut Gymnastics Academy (CT)N/ASigned
Clara JonesCornellLegacy (MN)N/A
Grace McLeanCornellRISE at the Warehouse (TX)N/A
Noelle WojcikCornellStallone (PA)N/ASigned
Kristen YoungCornellSCATS (CA)N/A
Olivia ChapmanCortlandStumpf’s (NY)N/A
Madison WiltCortlandEdgewater (FL)N/A
Megan AamoldDenverWest Valley (CA)⭐️⭐️⭐️⭐️YesSigned (Release)
Shyla BhatiaDenverSilvia’s (PA)⭐️⭐️⭐️⭐️YesSigned (Release)
Sevana KasparianDenverGymnastics Olympica USA (CA)⭐️⭐️⭐️⭐️YesSigned (Release)
Kaitlynd KastlDenverMetroplex (TX)⭐️⭐️⭐️YesSigned (Release)
Terra RutterDenverAirborne (CA)⭐️⭐️⭐️⭐️UnknownSigned (Release)
Macy NihartEastern MichiganCapital City Flips (MI)YesSigned
Makia RosadoFiskETC (TN)N/A
Ly BuiFloridaGAGE (MO)⭐️⭐️⭐️⭐️⭐️UnknownSigned (Release)
Amelia DisidoreFloridaGAGE (MO)⭐️⭐️⭐️⭐️YesSigned (Release)
Madelyn DorbinFloridaGeorgia Elite (GA)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Jocelyn SassonFloridaBrandy Johnson’s (FL)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Emma GarnerGeorge WashingtonOrlando Metro (FL)Yes
Ava KellyGeorge WashingtonApex (NY)Yes
Aspen TuckerGeorge WashingtonGymnastix (GA)⭐️⭐️⭐️YesSigned (IG Story)
Avery Moll**GeorgiaBuckeye (OH)⭐️⭐️⭐️UnknownSigned
Autumn ReingoldGeorgiaWorld Champions (TX)⭐️⭐️⭐️⭐️YesSigned
Kelise WoolfordGeorgiaBuckeye (OH)⭐️⭐️⭐️⭐️UnknownSigned
Summer ClancyIllinoisOlympia Chesterfield (MO)UnknownSigned
Camryn DeanIllinoisPremier Athletics Knoxville (TN)Unknown
Hayden SeymourIllinoisIncline (CO)Unknown
Jercy KoliegoIllinois StateBIO (GA)YesSigned
Mia LeBlancIllinois StateNoha’s (NH)YesSigned
Maggie BallIowaBart Conner (OK)⭐️⭐️⭐️⭐️LikelySigned
Daisy BowlesIowaBrown’s (NV)⭐️⭐️⭐️YesSigned
Stella DePaolaIowaGold Medal (AZ)⭐️⭐️⭐️YesSigned
Sophie SchrieverIowaOlympus (UT)⭐️⭐️⭐️⭐️YesSigned
Alejandra AlvarezIowa StateFlorida Elite (FL)YesSigned
Gabriela AlvarezIowa StateFlorida Elite (FL)YesSigned
Jillian FisherIowa StateBrandy Johnson’s (FL)⭐️⭐️⭐️YesSigned
Peyton NockIowa StateTwin City Twisters (MN)Unknown
Ella RobertsIowa StateWorld Class (NY)Unknown
Taylor SandersIowa StateEmerge (IA)Unknown
Finley WeldonIowa StateOlympus (UT)⭐️⭐️⭐️UnknownSigned
Léanne DesjardinsIthacaWimgym (Canada)⭐️⭐️⭐️N/A
Taylor ArchambeauKent StateSarasota (FL)YesSigned (IG Story)
Lana MastKent StateLegacy (AL)UnknownSigned (IG Story)
Talia CotterKentuckyMetro South (MA)Unknown
Addisyn HofsethKentuckyCypress (TX)⭐️⭐️⭐️YesSigned
Sarah LeeKentuckyWest Coast Elite (CA)⭐️⭐️⭐️YesSigned
Lily ThaxtonKentuckyMaverick (WV)⭐️⭐️⭐️YesSigned
Gabriella van FrayenKentuckyGym X-Treme (OH)⭐️⭐️⭐️⭐️YesSigned
Nina BallouLSUAmerican Twisters (FL)⭐️⭐️⭐️⭐️⭐️YesSigned
Haley MustariLSUDynamo (OK)⭐️⭐️⭐️⭐️⭐️YesSigned
Elyse WennerLSUStallone (PA)⭐️⭐️⭐️⭐️⭐️YesSigned
Emily DeFreesMarylandAJS Pancott (PA)⭐️⭐️⭐️YesSigned
Madeline GershunyMarylandBIO (GA)YesSigned
Olivia LangMarylandCincinnati (OH)⭐️⭐️⭐️YesSigned
Sydney MullenMarylandVirginia International (VA)⭐️⭐️⭐️UnknownSigned
Charlotte RitcheyMarylandDocksiders (MD)⭐️⭐️⭐️UnknownSigned
Katherine ShackelfordMarylandCincinnati (OH)⭐️⭐️⭐️YesSigned
Gabrielle GaugerMichiganIK Gymnastics (IL)YesSigned (Release)
Myli LewMichiganSan Mateo (CA)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Ashlee SullivanMichiganMetroplex (TX)⭐️⭐️⭐️⭐️YesSigned (Release)
Isabel BiroMichigan StateQueen City (OH)⭐️⭐️⭐️⭐️UnknownSigned (Release)
Brooke BoggessMichigan StateQueen City (OH)UnknownSigned (Release)
Jazlynn ChismMichigan StateMidwest Elite (IL)⭐️⭐️⭐️⭐️YesSigned (Release)
Lilia CosmanMichigan StateCapital City Flips (MI)⭐️⭐️⭐️⭐️YesSigned (Release)
Korynne MarquartMichigan StateCypress (TX)⭐️⭐️⭐️YesSigned (Release)
Isabella NguyenMinnesotaLegacy (MN)Unknown
Arianna OstrumMinnesotaRussell (WI)⭐️⭐️⭐️⭐️Yes
Christiane PopovichMinnesotaEmerge (IA)⭐️⭐️⭐️⭐️Yes
Kimarra EcholsMissouriGymcats (NV)⭐️⭐️⭐️⭐️⭐️YesSigned
Bryce KupbensMissouriAccel (CA)UnknownSigned
Maiya TerryMissouriAvant Coeur (ID)⭐️⭐️⭐️Unknown
Hayli WesterlindMissouriOlympus (UT)⭐️⭐️⭐️⭐️YesSigned
Emerson FiskN.C. StateGolden City (FL)⭐️⭐️⭐️⭐️⭐️YesSigned
Autumn RardinN.C. StateGym X-Treme (OH)⭐️⭐️⭐️YesSigned
Elizabeth StroheckerN.C. StateHigh Point (NC)Unknown
Hailee BowenNebraskaAll American (SD)YesSigned
Merideth BrandtNebraskaYellow Jackets (MA)⭐️⭐️⭐️YesSigned
Aubrey GillilandNebraskaTwisters (IA)UnknownSigned
Karys GriffinNebraskaGAGE (MO)⭐️⭐️⭐️YesSigned
Ahnna KalmesNebraskaTwin City Twisters (MN)UnknownSigned
Tegan ShaverNebraskaUnigym (Canada)⭐️⭐️⭐️⭐️YesSigned
Taylor BeersNew HampshireNew Image (NY)⭐️⭐️⭐️YesSigned
Amelia LannonNew HampshireGymnastics Learning Center (MA)YesSigned
Shannon StivalaNew HampshireParkettes (PA)YesSigned
Hannah AokiNorth CarolinaGeorgia Elite (GA)⭐️⭐️⭐️YesSigned
Sydney SeabrooksNorth CarolinaLaFleur’s Largo (FL)⭐️⭐️⭐️⭐️⭐️YesSigned
Anna Pearl StanleyNorth CarolinaHelix (MO)⭐️⭐️⭐️YesSigned
Kamryn BanachNorthern IllinoisAspire (IL)Yes
Syvanna NavarroNorthern IllinoisJPAC (IN)Yes
Elizabeth PoncinNorthern IllinoisUnited (IL)YesSigned
Baylie BelmanOhio StateMetroplex (TX)⭐️⭐️⭐️⭐️YesSigned
Ava JacksonOhio StateOlympus (UT)⭐️⭐️⭐️⭐️⭐️YesSigned
Lillian JennejohnOhio StateBold (UT)⭐️⭐️⭐️⭐️YesSigned
Jaylyn PomagerOhio StateMavericks (TX)⭐️⭐️⭐️⭐️YesSigned
Addison WatsonOhio StateWorld Champions (TX)⭐️⭐️⭐️UnknownSigned
Mackenzie EstepOklahomaAscend (WA)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Ella MurphyOklahomaWOGA (TX)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Kamila PawlakOklahomaMetroplex (TX)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Blakely RotenOklahomaSouthern (TX)⭐️⭐️⭐️⭐️YesSigned (Release)
Kaylee CheekOregon StateBold (UT)⭐️⭐️⭐️YesSigned
Taylor McMahonOregon StateMetroplex (TX)⭐️⭐️⭐️YesSigned
Rafaela O’NeillOregon StateAirborne (CA)Unknown
Katie RudeOregon StateSouth Coast (CA)Unknown
Paloma SpiridonovaOregon StateWOGA (TX)⭐️⭐️⭐️⭐️⭐️YesSigned
Giavanna TatoneOregon StateNAAG (OR)Unknown
Jessica DrobickPennSan Mateo (CA)⭐️⭐️⭐️N/A
Ava HootenPennTNT (WI)N/A
Ruth WhaleyPennDocksiders (MD)⭐️⭐️⭐️N/ASigned (IG Story)
Ava CashPenn StateBull City (NC)⭐️⭐️⭐️⭐️YesSigned (Release)
Saidat OmilabuPenn StateMetroplex (TX)⭐️⭐️⭐️⭐️YesSigned (Release)
Alexandria Zambrano**Penn StateInfiniti Elite (NY)YesSigned (Release)
Layla BobekPittsburghUniversal (OH)⭐️⭐️⭐️YesSigned
Lailah GreenPittsburghMavericks (TX)YesSigned
Mali MorganPittsburghClwb Cymru Caerdydd (Wales)UnknownSigned
Hannah RadcliffRhode Island CollegeNorth Canton (OH)N/A
Abril ToscaniniRutgersOrlando Metro (FL)⭐️⭐️⭐️Yes
Jayla BookerRutgersAmerican Twisters (FL)⭐️⭐️⭐️⭐️YesSigned
Sophie PattersonSan Jose StateAviva (Canada)⭐️⭐️⭐️YesSigned (Release)
Genesis PeBenitoSan Jose StateSalcianu (NV)⭐️⭐️⭐️YesSigned (Release)
Genesis BosqueSEMOAmerican Twisters (FL)⭐️⭐️⭐️YesSigned
Kennedy FisherSEMOGalaxy (NY)YesSigned
Amaia McKinnieSEMOTampa Bay Turners (FL)Yes
Emily SabersSEMOJust Jymnastics (SD)UnknownSigned
Syrie Brazzle*Southern UtahBarefoot (UT)UnknownSigned (Release)
Ariel CollumSouthern UtahBrown’s (NV)YesSigned (Release)
Stella DaironSouthern UtahPremier of the Rockies (CO)UnknownSigned (Release)
Berlin HallSouthern UtahGold Medal (AZ)YesSigned (Release)
Caitlyn AlekshunSpringfieldJohn’s Academy of Gymnastics (CT)N/A
Taylor FewinsSpringfieldFlips USA (NV)N/A
Elizabeth LehanSpringfieldElite (MA)N/A
Summer GronskiStanfordSouth Coast (CA)⭐️⭐️⭐️UnknownSigned
Maeya SagnaStanfordGotham (NY)Unknown
Natalie SiljanderStanfordAzarian (CA)⭐️⭐️⭐️Unknown
Jennifer WilliamsStanfordEskilstuna (Sweden)⭐️⭐️⭐️⭐️Unknown
Samantha BartlettTempleBeyond (MA)Unknown
Ella BeckTempleBuckeye (OH)YesSigned
Anjali BuradaguntaTempleElite (MA)YesSigned
Katelynn ShermanTempleAerials Fit N Fun (PA)YesSigned
Ella SolesTempleWill-Moor (NJ)UnknownSigned (Club Gym IG Story)
Brooklyn ThomasTempleHill’s (MD)YesSigned
Juliaunna BakerTexas Woman’sCypress (TX)⭐️⭐️⭐️N/ASigned
Addisyn DoanTexas Woman’sBIO (GA)N/A
Autumn MickensTexas Woman’sDesert Devils (AZ)N/ASigned
Gabriela RusevaTexas Woman’sSouthern (TX)N/ASigned
Kaitlyn ChanceyTowsonGymnastics Unlimited (FL)Unknown
Alexa D’AndreaTowsonConnecticut Gymnastics Academy (CT)Unknown
Madison DraserTowsonPrestige (PA)YesSigned
Natalie LindgrenTowsonPremier (NJ)Yes
Alison RitchTowsonGladiator (GA)Yes
Chloe GannUC DavisMountain Brook (AL)Unknown
Molly OsborneUC DavisWildfire (CA)YesSigned
Selena PappasUC DavisTeam Attraction (NC)Unknown
Ava Marie CallahanUCLATeam Attraction (NC)⭐️⭐️⭐️YesSigned
Jordis EichmanUCLAWorld Champions (TX)⭐️⭐️⭐️⭐️YesSigned
Kai MatteiUCLANorth Stars (NJ)⭐️⭐️⭐️Unknown
Nola MatthewsUCLAAirborne (CA)⭐️⭐️⭐️⭐️YesSigned
Tiana SumanasekeraUCLAWorld Champions (TX)⭐️⭐️⭐️⭐️⭐️YesSigned
Norah ChristianUtahCascade Elite West (WA)⭐️⭐️⭐️⭐️YesSigned (Release)
Sage CurtisUtahOlympus (UT)⭐️⭐️⭐️YesSigned (Release)
Abigail RyssmanUtahFlips (MN)⭐️⭐️⭐️⭐️YesSigned (Club IG Story)
Bailey StroudUtahJPAC (IN)⭐️⭐️⭐️⭐️⭐️YesSigned (Release)
Brylea JohnsonUtah StateTwin City Twisters (MN)YesSigned (Release)
Charley LauferUtah StateR Athletics (MI)UnknownSigned (Release)
Alianna ValdezUtah StateSCATS (CA)YesSigned (Release)
Mara GruberUtah StateFlips (MN)UnknownSigned (Release)
Lola KieselUticaGym-Nest (NY)N/A
Ellie OttUticaSaratoga Springs HS (NY)N/ASigned (IG Story)
Madison GlennUW-Eau ClaireBull City (NC)N/ASigned (IG Story)
Ome EllisUW-OshkoshMichigan Elite (MI)N/A
Hannah HughesUW-OshkoshNew Image (NY)N/A
Kris PhillipsUW-OshkoshTeam Central (MO)N/A
Cora CardellinoUW-StoutEnergym (IL)N/A
Reesi PhillipsUW-StoutNorth Shore (LA)N/A
Elena BrianWashingtonSCEGA (CA)⭐️⭐️⭐️YesSigned
Evelyn DeYoungWashingtonAscend (WA)⭐️⭐️⭐️YesSigned
Haley FichieraWashingtonArizona Dynamics (AZ)YesSigned
Isabelle FutchWashingtonAscend (WA)⭐️⭐️⭐️Yes
Lydia RakWashingtonSan Mateo (CA)⭐️⭐️⭐️Unknown
Jaslyn McComeskeyWest ChesterRoth’s CrossPoint (PA)N/ASigned (IG Story)
Grace McNamaraWest ChesterRebounders (MD)N/A
Alyson SobczakWest ChesterStar Bound (NJ)N/A
Katelynne TatumWest ChesterBIO (GA)N/A
Ziyan WilliamsWest ChesterBIO (GA)N/A
Lauren EyssenWest VirginiaX-treme (OH)UnknownSigned
Monet GarsciaWest VirginiaClassic (MN)Yes
Callie KauffmanWest VirginiaCentre Elite (PA)UnknownSigned
Kayla SmithWest VirginiaVirginia International (VA)⭐️⭐️⭐️⭐️YesSigned
Isabella CiolfiWestern MichiganMetro South (MA)⭐️⭐️⭐️Yes
Breanna FordWestern MichiganArcadia (PA)Yes
Casey MooneyWestern MichiganCoastal Realm (WA)Yes
Molly SabinWestern MichiganFLYTZ USA (OH)Unknown
Olivia SabinWestern MichiganFLYTZ USA (OH)Unknown
Peyton StanosWestern MichiganFive-Star (OH)Yes
Jasmine HouWilliam & MaryLegacy Elite (IL)Unknown
McKenna MullinsWilliam & MaryGalaxy (NY)UnknownSigned (IG Story)
Kate PeeblesWilliam & MaryPhenom (IL)Unknown
Sophia SummersWilliam & MaryCentre Elite (PA)Unknown
Frankie MacAskillWinona StateGymnastics Unlimited (CO)N/A
Ashlyn WaltersWinona StateArizona Dynamics (AZ)N/ASigned
Annie BilbeYaleNorth Shore (LA)N/A
Ella HargreavesYaleJPAC (IN)N/ASigned (IG Story)
Eva RosenbergYaleHill’s (MD)N/A
Ashley StaffordYaleOlympica (CA)N/ASigned

READ THIS NEXT:


Article by Jenna King

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.