“When is a person not a virgin anymore?!” “If u have sex underwater, do u still need a condom?” “Why do guys think it’s cool to sleep with a girl and tell their friends?”
These are just a few of the questions teens are anonymously asking complete strangers regarding sex.
The Sex Text Hotline
The Adolescent Pregnancy Prevention Campaign based in Durham, NC has been making headlines for several months due to its unorthodox approach regarding sex education (and counsel) given to teens. The APPC allows teens to anonymously send their questions to The Birds & the Bees Text Line and get answers about sex from adults who work with the state-funded program. The popularity of this program has quickly swept across the country, and now students from all over America are sending text messages to North Carolina, as this article from the New York Times attests.
There are two basic reasons for the program’s popularity. First, um…lots of teens are having sex. The website for the APPC claims that “63% of North Carolina high school students report having sexual intercourse at least once.” Reinforcing that number is the 2007 study from The National Campaign to Prevent Teen and Unplanned Pregnancy, which found that 47.8% of high school students (grades 9th – 12th) admitted to having sex at least once. (Unfortunately, the numbers go up as the teenagers get older.)
And all that sex comes with consequences. For instance, The Center for Disease Control recently reported that 26% of teenage girls in the U.S., between the ages of 14 and 19, have a sexually transmitted disease. Additionally, preliminary studies point to an increase in teen pregnancies, ending a decade-long decline. (This table shows teen pregnancy rates by state.)
But there is another reason for the rampant use of this system by teens: privacy (from parents). The system allows teens to be discreet when asking questions and receiving answers for awkward inquiries concerning sex. That obscurity is an attractive feature for many teens.
But what kind of advice are teens getting when they let their thumbs do the talking?
My Test Text
Frequent readers of our Youth Culture Window articles could probably have guessed that I would contact the Birds and Bees Hotline. What the heck, right?
I sent the following message to the text hotline because of the frequency with which I had to answer it as a youth pastor: “Since I am about to marry my girlfriend is it ok to have sex with her?” Within about three minutes, I received this short and courteous reply: “Thanks for texting the Birds & Bees Text Line. Someone will respond to your text within 24 hours.”
Sure enough, inside an hour and a half, my smart phone buzzed, letting me know I had received a message. The profound counsel I received was this: “That is entirely up to you. How do you feel about premarital sex? Only you can decide what is right or wrong for you.”
OK. I know how “I feel” about premarital sex as a happily married youth worker, but I doubt a hormone-driven 15 year old kid shares my sentiment. Oh, and did you catch the innate relativity of their response? “Only I can decide what’s right or wrong….”
So, I’m sure that teens who text their questions to these adults about the life-changing event known as sex will be sure to get the “best” answer that can be crammed into 160 characters or less.
Geez.
But why are complete strangers even brought into this discussion in the first place? Isn’t this a conversation best reserved for parents to have with their own kids?
Talking the Talk
In a joint effort between O and Seventeen magazines, a couple thousand parents and young girls were surveyed about whether or not they had ever had “the talk” with one another, and if so, how it went. The findings were quite interesting.
First, there appeared to be a large discrepancy between moms and daughters as to whether or not “the talk” had even taken place. 90% of moms claimed they had, in fact, had “the talk” with their daughters, but when asked, only 51% of the daughters agreed. That’s a rather large gap.
One of two realities is true: either “the talk” never happened, or it wasn’t that memorable. Either way…failure.
However, the girls who did collaborate their moms’ story claimed “the talk’s” impact on them was significant. For instance, girls who had “the talk” were half as likely to get pregnant and were more likely to practice safe sex than those who did not. Further, 25% of the young ladies said “the talk” caused them to delay sex.
Sounds like an important conversation for parents to be in on.
The Price Tag for Teen Sex
As any youth worker and parent knows, sex carries big ramifications with it. We talk a lot about STD’s and pregnancies as they relate to teen sex, and MTV has even begun airing a show entitled “16 and Pregnant” that documents the (many) difficult moments of teen pregnancy.
The show follows six pregnant girls as they confront social dilemmas brought on by the unwanted pregnancy, not to mention the chaos of their child’s delivery and their own early parenthood. Excerptsof the show are available on MTV.com. In this article about the show, Tony DiSanto, President of MTV Programming, says, “MTV has a long history of reflecting the lives of our viewers with compelling reality stories.” I would say that MTV also has a long history of producing shows that glamorize premarital sex…but that’s another article.
But even if the tragic consequences of STD’s and unwanted pregnancy are avoided, there’s still the guilt and shame teens must wade through in the aftermath of their sexual decisions.
What’s Our Reply?
Like any text message, we must have a response for the sexual situation(s) facing our teens.
- Don’t let technology replace you. Part of what makes this tech-driven “solution” so popular is that the typical teenager can fire off 40 text messages, containing questions about sex, much quicker than he can get put on his mom and dad’s calendar for a solid conversation about sex. Technology is ever-present in teens’ lives; we must make sure that we are, as well. Face it: all teenagers have questions about sex, and they WILL find answers to them. Make yourself available, so it’s you they bring their questions to.
- Don’t just have “the” talk; have ongoing conversations. So many parents think having “the talk” once during their child’s adolescent period is enough. Too many youth workers believe if they address “sex and sexuality” one time each year, the problem is solved. Nope. Parents and youth workers must be committed to ongoing conversations…not intermittent lectures. If you are wondering how often you should speak with your teens about sex, just remember, they’re bombarded all day long with sexual images and messages in the world.
- Create an environment where off-the-wall sex questions can be safely asked. Don’t wait for them to broach the touchy subject with you; be proactive in discussing the sex lives of the teenagers closest to you. Too many parents wait until a problem exists before intervening. If you really want to capture their attention, hand them a “coupon” that reads, “good for one free sex talk,” or declare next Tuesday night the “No-Holds-Barred Sex Talk Night.” I guarantee you there’s no way your teen will ever forget it.
Sex is one of those make-or-break facets in teenagers’ lives today. We must be the first voice, the most consistent voice, and the most compassionate voice they hear on this subject. Too much hangs in the balance to delegate this responsibility to a stranger in North Carolina who owns a cell phone.

David R. Smith
David R. Smith is the author of several books including Christianity... It's Like This and speaks to parents and leaders across the U.S. David is a 15-year youth ministry veteran, now a senior pastor, who specializes in sharing the gospel, and equipping others do the same. David provides free resources to anyone who works with teenagers on his website, DavidRSmith.org David resides with his wife and son in Tampa, Florida.
Jeromesic
March 21, 2025 at 2:56 pmalo789 chinh th?c: dang nh?p alo789 – alo789 chinh th?c
Jamesjiz
March 24, 2025 at 2:27 amcanadian pharmacy near me: most reliable canadian online pharmacies – canadian pharmacy king
Arthurwef
March 24, 2025 at 4:19 amhttps://mexicanpharminter.shop/# MexicanPharmInter
canadian pharmacy price checker
Georgetom
March 24, 2025 at 4:41 amMexicanPharmInter: Mexican Pharm Inter – Mexican Pharm Inter
Jamesjiz
March 24, 2025 at 7:43 amMexicanPharmInter: mexican pharmacy online store – Mexican Pharm Inter
MonteMap
March 24, 2025 at 8:08 amreliable mexican pharmacies mexican pharmacy online mexican drug stores online
Arthurwef
March 24, 2025 at 9:48 amhttps://mexicanpharminter.shop/# buying from online mexican pharmacy
legal canadian pharmacy online
WillisLutle
March 24, 2025 at 3:22 pmhttps://mexicanpharminter.shop/# mexican pharmacy online order
Arthurwef
March 24, 2025 at 3:23 pmhttps://interpharmonline.com/# canada pharmacy online legit
best canadian pharmacy to order from
MonteMap
March 24, 2025 at 5:14 pmcanadian pharmacies that deliver to the us Cheapest online pharmacy reputable canadian pharmacy
Georgetom
March 24, 2025 at 5:43 pmcanadian discount pharmacy: Online pharmacy USA – canadian drugs pharmacy
Jamesjiz
March 24, 2025 at 7:05 pmcanadian drug prices: most reliable canadian online pharmacies – reddit canadian pharmacy
Arthurwef
March 24, 2025 at 9:22 pmhttps://interpharmonline.com/# canada pharmacy
best canadian pharmacy to buy from
WillisLutle
March 24, 2025 at 9:33 pmhttp://mexicanpharminter.com/# mexican drug stores online
Jamesjiz
March 25, 2025 at 2:29 ammexican pharmacy online: reliable mexican pharmacies – reliable mexican pharmacies
Arthurwef
March 25, 2025 at 3:57 amhttps://mexicanpharminter.com/# mexican pharmacy online order
canadian pharmacy review
WillisLutle
March 25, 2025 at 4:14 amhttps://interpharmonline.shop/# canadian world pharmacy
MonteMap
March 25, 2025 at 4:29 amreliable mexican pharmacies mexican pharmacy online Mexican Pharm Inter
Jamesjiz
March 25, 2025 at 10:01 amMexican Pharm International: Mexican Pharm International – Mexican Pharm Inter
Arthurwef
March 25, 2025 at 10:33 amhttps://interpharmonline.shop/# canadian pharmacy meds reviews
canada drugstore pharmacy rx
WillisLutle
March 25, 2025 at 10:55 amhttp://mexicanpharminter.com/# MexicanPharmInter
MonteMap
March 25, 2025 at 4:21 pmmexican drug stores online mexican pharmacy online MexicanPharmInter
Arthurwef
March 25, 2025 at 5:26 pmhttp://indiamedfast.com/# IndiaMedFast.com
canada pharmacy
Jamesjiz
March 25, 2025 at 5:53 pmonline medicine shopping in india: cheapest online pharmacy india – cheapest online pharmacy india
WillisLutle
March 25, 2025 at 5:53 pmhttps://indiamedfast.com/# India Med Fast
Howardslutt
March 25, 2025 at 11:17 pmpet meds without vet prescription canada: Online pharmacy USA – prescription drugs canada buy online
GregoryAnter
March 26, 2025 at 3:02 amcialis without a doctor prescription: Cialis without a doctor prescription – TadalafilEasyBuy.com
DwayneLah
March 26, 2025 at 3:58 amcheap viagra Generic 100mg Easy best price for viagra 100mg
KennethLus
March 26, 2025 at 5:36 amhttp://tadalafileasybuy.com/# Tadalafil Easy Buy
TerryErose
March 26, 2025 at 6:06 amhttps://generic100mgeasy.com/# buy generic 100mg viagra online
Williamben
March 26, 2025 at 7:04 amKamagraKopen.pro: kamagra jelly kopen – kamagra jelly kopen
GregoryAnter
March 26, 2025 at 9:02 amkamagra pillen kopen: KamagraKopen.pro – kamagra pillen kopen
KennethLus
March 26, 2025 at 11:25 amhttps://tadalafileasybuy.com/# TadalafilEasyBuy.com
TerryErose
March 26, 2025 at 12:02 pmhttps://generic100mgeasy.shop/# Generic 100mg Easy
DwayneLah
March 26, 2025 at 1:36 pmBuy Tadalafil 20mg cialis without a doctor prescription п»їcialis generic
Williamben
March 26, 2025 at 2:14 pmkamagra jelly kopen: Kamagra Kopen Online – Kamagra Kopen Online
GregoryAnter
March 26, 2025 at 3:02 pmbuy generic 100mg viagra online: Cheap Sildenafil 100mg – Generic100mgEasy
KennethLus
March 26, 2025 at 5:17 pmhttps://generic100mgeasy.com/# Cheap Sildenafil 100mg
TerryErose
March 26, 2025 at 5:56 pmhttps://tadalafileasybuy.com/# cialis without a doctor prescription
GregoryAnter
March 26, 2025 at 9:34 pmTadalafilEasyBuy.com: TadalafilEasyBuy.com – Generic Cialis without a doctor prescription
Williamben
March 26, 2025 at 10:11 pmTadalafil Easy Buy: Generic Cialis price – Tadalafil Easy Buy
KennethLus
March 26, 2025 at 11:50 pmhttps://generic100mgeasy.com/# Buy Viagra online cheap
DwayneLah
March 26, 2025 at 11:55 pmTadalafil Easy Buy TadalafilEasyBuy.com Buy Tadalafil 5mg
TerryErose
March 27, 2025 at 12:36 amhttp://tadalafileasybuy.com/# Generic Cialis price
GregoryAnter
March 27, 2025 at 5:20 amOfficiele Kamagra van Nederland: kamagra jelly kopen – Kamagra Kopen
KennethLus
March 27, 2025 at 7:02 amhttps://tadalafileasybuy.shop/# cialis without a doctor prescription
DwayneLah
March 27, 2025 at 11:44 amGeneric 100mg Easy Generic100mgEasy sildenafil online
GregoryAnter
March 27, 2025 at 12:50 pmviagra without prescription: buy Viagra over the counter – Generic100mgEasy
KennethLus
March 27, 2025 at 1:38 pmhttp://tadalafileasybuy.com/# п»їcialis generic
TerryErose
March 27, 2025 at 2:20 pmhttp://generic100mgeasy.com/# Generic 100mg Easy
Williamben
March 27, 2025 at 3:04 pmkamagra gel kopen: kamagra gel kopen – kamagra kopen nederland
GregoryAnter
March 27, 2025 at 8:00 pmGeneric 100mg Easy: Generic100mgEasy – buy generic 100mg viagra online
KennethLus
March 27, 2025 at 8:04 pmhttps://tadalafileasybuy.com/# TadalafilEasyBuy.com
TerryErose
March 27, 2025 at 8:44 pmhttps://generic100mgeasy.shop/# Generic100mgEasy
DwayneLah
March 27, 2025 at 11:11 pmTadalafil Easy Buy TadalafilEasyBuy.com cialis without a doctor prescription
Williamben
March 28, 2025 at 1:50 amGeneric100mgEasy: buy generic 100mg viagra online – Generic100mgEasy
KennethLus
March 28, 2025 at 2:29 amhttps://kamagrakopen.pro/# kamagra pillen kopen
TerryErose
March 28, 2025 at 3:07 amhttp://generic100mgeasy.com/# Cheap Sildenafil 100mg
GregoryAnter
March 28, 2025 at 3:08 amcialis without a doctor prescription: Tadalafil Easy Buy – Cialis 20mg price
KennethLus
March 28, 2025 at 8:42 amhttps://kamagrakopen.pro/# Officiele Kamagra van Nederland
Williamben
March 28, 2025 at 8:58 amKamagraKopen.pro: Officiele Kamagra van Nederland – Officiele Kamagra van Nederland
TerryErose
March 28, 2025 at 9:16 amhttps://kamagrakopen.pro/# KamagraKopen.pro
GregoryAnter
March 28, 2025 at 10:02 amGeneric Tadalafil 20mg price: cialis without a doctor prescription – TadalafilEasyBuy.com
DwayneLah
March 28, 2025 at 10:35 amkamagra jelly kopen Kamagra Officiele Kamagra van Nederland
KennethLus
March 28, 2025 at 2:47 pmhttp://tadalafileasybuy.com/# TadalafilEasyBuy.com
TerryErose
March 28, 2025 at 3:20 pmhttp://tadalafileasybuy.com/# cialis without a doctor prescription
Williamben
March 28, 2025 at 4:41 pmbuy generic 100mg viagra online: Sildenafil Citrate Tablets 100mg – Order Viagra 50 mg online
GregoryAnter
March 28, 2025 at 4:48 pmGeneric 100mg Easy: Generic100mgEasy – Generic 100mg Easy
KennethLus
March 28, 2025 at 8:52 pmhttps://generic100mgeasy.shop/# Generic 100mg Easy
Jessedib
March 28, 2025 at 11:22 pmpinup 2025: https://pinupkz.life/
Jamesmig
March 29, 2025 at 2:17 amпин ап зеркало – пин ап казино зеркало
Williampaics
March 29, 2025 at 2:54 amпинап казино – пин ап
Jessedib
March 29, 2025 at 5:50 amпин ап казино зеркало: https://pinupkz.life/
Jamesmig
March 29, 2025 at 8:39 amпин ап казино – пин ап казино официальный сайт
Williampaics
March 29, 2025 at 9:06 amпинап казино – пин ап казино официальный сайт
Jessedib
March 29, 2025 at 12:34 pmпин ап казино: https://pinupkz.life/
DwayneLah
March 29, 2025 at 1:02 pmKamagra Kopen kamagra pillen kopen kamagra 100mg kopen
Jamesmig
March 29, 2025 at 3:06 pmпин ап зеркало – пинап казино
Williampaics
March 29, 2025 at 3:17 pmпин ап – пин ап вход
Jessedib
March 29, 2025 at 7:16 pmпинап казино: https://pinupkz.life/
Williampaics
March 29, 2025 at 9:26 pmпин ап казино зеркало – пин ап казино официальный сайт
Jamesmig
March 29, 2025 at 9:32 pmpinup 2025 – пинап казино
Jessedib
March 30, 2025 at 1:45 amпин ап казино: https://pinupkz.life/
DwayneLah
March 30, 2025 at 1:45 amCialis without a doctor prescription Buy Tadalafil 10mg TadalafilEasyBuy.com
Williampaics
March 30, 2025 at 3:26 amпин ап казино официальный сайт – пин ап казино официальный сайт
Jamesmig
March 30, 2025 at 3:51 amпин ап вход – пин ап
Jessedib
March 30, 2025 at 8:35 amпин ап казино официальный сайт: https://pinupkz.life/
Williampaics
March 30, 2025 at 9:47 amпин ап вход – пин ап казино зеркало
Jamesmig
March 30, 2025 at 10:24 amпин ап зеркало – пин ап казино
DwayneLah
March 30, 2025 at 1:09 pmGeneric100mgEasy buy generic 100mg viagra online Generic 100mg Easy
Jessedib
March 30, 2025 at 3:36 pmпин ап казино: https://pinupkz.life/
Williampaics
March 30, 2025 at 4:18 pmпин ап вход – пин ап
Jamesmig
March 30, 2025 at 4:47 pmпин ап казино зеркало – пин ап вход
Jessedib
March 30, 2025 at 10:38 pmпинап казино: https://pinupkz.life/
Jamesmig
March 30, 2025 at 11:13 pmпин ап казино официальный сайт – пин ап зеркало
HomerHop
March 31, 2025 at 3:25 amhttps://apotekonlinerecept.shop/# Apoteket online
DerekUnoto
March 31, 2025 at 5:55 amApoteket online: apotek pa nett – apotek pa nett
MichaelTwedO
March 31, 2025 at 6:36 amKamagra Oral Jelly: Kamagra Original – Kamagra kaufen
HomerHop
March 31, 2025 at 9:28 amhttps://apotekonlinerecept.com/# Apotek hemleverans recept
Malcolmnag
March 31, 2025 at 9:50 amApotek hemleverans recept apotek online recept Apotek hemleverans idag
DerekUnoto
March 31, 2025 at 11:34 amKamagra online bestellen: Kamagra Oral Jelly – Kamagra Oral Jelly kaufen
MichaelTwedO
March 31, 2025 at 12:40 pmKamagra online bestellen: Kamagra Oral Jelly – Kamagra Oral Jelly
LouisCig
March 31, 2025 at 2:17 pmhttps://kamagrapotenzmittel.com/# Kamagra Gel
HomerHop
March 31, 2025 at 3:32 pmhttps://apotekonlinerecept.com/# Apoteket online
DerekUnoto
March 31, 2025 at 5:05 pmApoteket online: Apoteket online – Apotek hemleverans recept
MichaelTwedO
March 31, 2025 at 6:39 pmapotek online: apotek pa nett – apotek online
Malcolmnag
March 31, 2025 at 7:02 pmKamagra Gel kamagra Kamagra kaufen ohne Rezept
LouisCig
March 31, 2025 at 7:14 pmhttps://apotekonlinerecept.com/# Apoteket online
HomerHop
March 31, 2025 at 10:05 pmhttps://apotheekmax.com/# Online apotheek Nederland zonder recept
LouisCig
April 1, 2025 at 12:21 amhttps://apotheekmax.shop/# Online apotheek Nederland zonder recept
MichaelTwedO
April 1, 2025 at 1:36 amApotheek Max: Betrouwbare online apotheek zonder recept – Apotheek Max
HomerHop
April 1, 2025 at 5:38 amhttps://apotekonlinerecept.com/# Apotek hemleverans idag
LouisCig
April 1, 2025 at 5:42 amhttp://apotheekmax.com/# Online apotheek Nederland zonder recept
MichaelTwedO
April 1, 2025 at 8:41 amKamagra Original: kamagra – Kamagra Oral Jelly
HomerHop
April 1, 2025 at 1:15 pmhttps://kamagrapotenzmittel.shop/# Kamagra Oral Jelly
MichaelTwedO
April 1, 2025 at 3:44 pmKamagra Oral Jelly kaufen: kamagra – Kamagra Gel
LouisCig
April 1, 2025 at 4:11 pmhttps://kamagrapotenzmittel.shop/# Kamagra Gel
DerekUnoto
April 1, 2025 at 7:49 pmApotheek Max: Online apotheek Nederland zonder recept – Apotheek online bestellen
HomerHop
April 1, 2025 at 8:45 pmhttps://apotheekmax.com/# Beste online drogist
MichaelTwedO
April 1, 2025 at 10:53 pmApotek hemleverans idag: apotek online – Apoteket online
LouisCig
April 2, 2025 at 2:25 amhttp://apotheekmax.com/# ApotheekMax
DerekUnoto
April 2, 2025 at 2:41 amKamagra online bestellen: kamagra – Kamagra Oral Jelly kaufen
HomerHop
April 2, 2025 at 4:29 amhttp://apotheekmax.com/# Beste online drogist
Malcolmnag
April 2, 2025 at 4:55 amApotheekMax Apotheek Max de online drogist kortingscode
LouisCig
April 2, 2025 at 7:46 amhttps://kamagrapotenzmittel.com/# kamagra
DerekUnoto
April 2, 2025 at 10:02 amApotek hemleverans recept: Apotek hemleverans idag – Apoteket online
HomerHop
April 2, 2025 at 12:37 pmhttp://kamagrapotenzmittel.com/# kamagra
LouisCig
April 2, 2025 at 1:11 pmhttps://kamagrapotenzmittel.shop/# Kamagra kaufen
MichaelTwedO
April 2, 2025 at 1:51 pmKamagra Oral Jelly kaufen: Kamagra online bestellen – Kamagra kaufen ohne Rezept
Malcolmnag
April 2, 2025 at 4:42 pmApotheek Max online apotheek de online drogist kortingscode
DerekUnoto
April 2, 2025 at 5:25 pmApoteket online: Apotek hemleverans idag – Apoteket online
HomerHop
April 2, 2025 at 8:34 pmhttp://kamagrapotenzmittel.com/# Kamagra Oral Jelly kaufen
DerekUnoto
April 3, 2025 at 12:22 amde online drogist kortingscode: ApotheekMax – Betrouwbare online apotheek zonder recept
Malcolmnag
April 3, 2025 at 3:46 amKamagra Gel Kamagra Oral Jelly Kamagra online bestellen
Trentswozy
April 3, 2025 at 4:58 amnorthwest canadian pharmacy: GoCanadaPharm – canadian pharmacy cheap
EdwinHug
April 3, 2025 at 7:25 amthe canadian pharmacy: GoCanadaPharm – canadian pharmacy scam
ChesterWob
April 3, 2025 at 9:28 amlegit canadian online pharmacy: GoCanadaPharm – canadian pharmacy world reviews
Matthewexogs
April 3, 2025 at 10:40 amhttp://gocanadapharm.com/# canada pharmacy
Trentswozy
April 3, 2025 at 11:28 amwww india pharm: www india pharm – online shopping pharmacy india
EdwinHug
April 3, 2025 at 1:28 pmbuying prescription drugs in mexico online: buying prescription drugs in mexico online – mexico drug stores pharmacies
RobertFem
April 3, 2025 at 1:40 pmп»їlegitimate online pharmacies india www india pharm indianpharmacy com
ChesterWob
April 3, 2025 at 2:38 pmmy canadian pharmacy: go canada pharm – canada pharmacy online legit
Matthewexogs
April 3, 2025 at 5:15 pmhttps://gocanadapharm.shop/# online pharmacy canada
Trentswozy
April 3, 2025 at 5:52 pmmexican drugstore online: Agb Mexico Pharm – Agb Mexico Pharm
EdwinHug
April 3, 2025 at 7:22 pmwww india pharm: indian pharmacy online – cheapest online pharmacy india
ChesterWob
April 3, 2025 at 7:40 pmmexican drugstore online: п»їbest mexican online pharmacies – mexican rx online
RobertFem
April 3, 2025 at 11:47 pmAgb Mexico Pharm Agb Mexico Pharm Agb Mexico Pharm
Matthewexogs
April 4, 2025 at 12:01 amhttps://gocanadapharm.com/# canadian online pharmacy
Trentswozy
April 4, 2025 at 12:59 amcanadian neighbor pharmacy: go canada pharm – canadianpharmacy com
ChesterWob
April 4, 2025 at 1:03 ammexican rx online: Agb Mexico Pharm – Agb Mexico Pharm