The Cast and Characters of Netflix’s Chilling Adventures of Sabrina

Alternative Chilling Adventures of Sabrina title card.
0.00% (0)

The following lists the actors and character of the Netflix program Chilling Adventures of Sabrina and gives a brief description of their character and their story throughout the series (with spoilers).

Characters are added as they are noted in episode recaps. Also, pictures are changed as better screenshots are taken and introductions modified as we learn more about the characters.

Images and text in this post may contain affiliate links which, if a purchase is made from those sites, I may earn money or products from the company. Most affiliate links contain an upward facing, superscript, arrow.

Kiernan Shipka Plays Sabrina

Sabrina (Kiernan Shipka) smirking.
Sabrina (Kiernan Shipka)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Sabrina?

A half witch/ half mortal, devout feminist, and social justice advocate, Sabrina encompasses a lot of adjectives. However, when it comes to the core two, being both witch and mortal, that might be the only ones which trouble her. For while she loves having powers, the patriarchal structure and sacrifices which are required to be a full witch are daunting. Yet, with it being her connection to her father, to give that up for her friends, and boyfriend Harvey, makes for a difficult decision. One which, if she can, she may try to haggle her way out of making.

Where Have I Seen Kiernan Shipka Before?

Her most notable role, without a doubt, will be as Sally Draper on Mad Men, but there is also her voicing Marnie in the English version of When Marnie Was There as well as Flowers in the Attic.

Ross Lynch Plays Harvey Kinkle

Harvey (Ross Lynch) looking at Sabrina, around the time he says he loves her.
Harvey (Ross Lynch)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Harvey

As of the series premiere, Harvey is just the mortal boyfriend of Sabrina who knows nothing about her other life. Something she wants to reveal to him, especially since they’ve exchanged “I Love You” to one another. However, revealing she is a witch was too much for him, so his memory was wiped of that moment. Making him, for now, just the dutiful boyfriend who knows only but so much about his beloved. Though we do learn, in episode 2, the young man is quite the artist and comes from a coal mining family. One which got the mine by ill means.

Where Have I Seen Ross Lynch Before?

Between the Disney Channel show Austin & Ally, as well as videos with his band, R5, that is probably how you’ve heard of Ross Lynch.

Miranda Otto Plays Zelda Spellman

Zelda (Miranda Otto) smiling
Zelda (Miranda Otto)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Zelda

Of the Spellman siblings, Zelda has the airs and graces of the oldest and is definitely, by far, the most conservative, when it comes to the ways of witches. Making it where she and Sabrina will clearly be at odds for Zelda seems much more for tradition than the challenges to the status quo Sabrina has.

Where Have I Seen Miranda Otto Before?

While personally not familiar with her work enough to say, “This is the best thing she was in” her most notable production would be the second and third Lord of the Ring movies. She played Eowyn.

Lucy Davis Plays Hilda Spellman

Hilda (Lucy Davis) at Sabrina's Unholy Baptism.
Hilda (Lucy Davis)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Hilda

Hilda is the fun aunt. The one who doesn’t seem like a stick in the mud but clearly is not willing to challenge Zelda on her beliefs or take sides. Not to make her sound like a mediator, what so ever, but Hilda does her best to keep everyone happy. Also, she appears well versed in herbs and seems to know a variety of ways to heal ailments and deal with curses.

Where Have I Seen Lucy Davis Before?

You may remember her from Wonder Woman as Steve Trevor’s secretary Etta.

Michelle Gomez Plays Mary Wardwell

Ms. Wardell (Michelle Gomez) talking to Sabrina.
Ms. Wardwell (Michelle Gomez)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Ms. Wardwell

Originally, she was just Sabrina’s history teacher with a deep knowledge of Greendale’s history. Even to the point of calling herself the town’s unofficial historian. However, after being attacked by what may be one of the 13 witches who were hung in 1682, during the town’s witch hunt, she is now someone new. Someone who wants to make sure Sabrina commits herself to the dark lord and rejects her mortal side.

Where Have I Seen Michelle Gomez Before?

Likely as Missy on Doctor Who.

Tati Gabrielle Plays Prudence

Prudence seducing one of the members of the football team.
Prudence (Tati Gabrielle)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Prudence

Prudence very well might be your stereotypical mean girl character, just with the added bonus of her being willing to murder the person she hates. Said person being Sabrina who, alongside Agatha and Dorcas, she puts a blood curse on. One which could have killed Sabrina if it wasn’t for Aunt Hilda being well versed in cures.

Episode 7 Update

Prudence is an orphan girl who may come off as your stereotypical mean girl, but this senior witch, of the Unseen Academy of the Unseen Arts, does have a soft side. It is just, after losing her mother tragically, it has made Dorcas and Agatha one of the few she trusts. Well, alongside Father Blackwood who dotes on her.

Where Have I Seen Tati Gabrielle Before?

With a career which is only 4 years old, about 10 credits, roughly, before this, mostly with her being a guest star, outside of The 100, this might be the first time you’ll really get to take note of Ms. Gabrielle.

Abigail Cowen Plays Dorcas

Dorcas (Abigail Cowen) getting Prudence ready with Agatha.
Dorcas (Abigail Cowen)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Dorcas

She is just one of Prudence’s lackeys who is an orphan.

Where Have I Seen Abigail Cowen Before?

Ms. Cowen is another one of those actresses who has a handful of credits under her belt, included a brief role in Stranger Things, but this arguably is the biggest thing she has ever booked. At least, in terms of her having a role she could sink her teeth into.

Adeline Rudolph Plays Agatha

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Agatha

Like Dorcas, Agatha is just shown to be one of Prudence’s lackeys who is an orphan. Though, from what it seems, she is someone who can take a lead on things if passionate enough about it.

Where Have I Seen Adeline Rudolph Before?

This is her first major role so, likely you haven’t?

Jaz Sinclair Plays Roz

Roz (Jaz Sinclair) talking to Sabrina at lunch.
Roz (Jaz Sinclair)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Roz

Sabrina’s best friend, and as much into social justice as she, Roz appears to very jovial, but still very much a force to be reckoned with. Especially upon discovering she has “The Cunning.”

Where Have I Seen Jaz Sinclair Before?

Two of her most noteworthy roles, arguably, would be playing the villain in When the Bough Breaks, as well as Angela in Paper Towns.

Lachlan Watson Plays Susie

Susie (Lachlan Watson) after being beat up by the football team.
Susie (Lachlan Watson)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Susie

I don’t want to use the wrong adjectives, but let’s just say Susie appears to be someone who is gender non-conforming. At least in appearance for Susie is often referred to as “she.” From what we can see, at Baxter High she is often bullied for her androgynous looks, even to the point of the football team assaulting her. Thus leading to Sabrina and Roz to create a club so people like Susie can feel protected and aren’t isolated to the point of people feeling capable of taking advantage of them.

Though, by the end of the first season, it seems Susie may not need as much protection as she once did.

Where Have I Seen Lachlan Watson Before?

While Watson has had roles in productions like Nashville, arguably this is her most prominent role to date.

Chance Perdomo Plays Ambrose

Ambrose (Chance Perdomo) just chilling.
Ambrose (Chance Perdomo)

First Noted In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Ambrose

Ambrose is a strange young man. He is a warlock into necromancy and is currently serving an undefined term of house arrest with the Spellman family. He often refers to Sabrina as his cousin, enough times to start a drinking game, but with him being a person of color, it leads one to wonder who in the Spellman family likes their coffee Black? That is assuming Ambrose doesn’t just call Sabrina “cousin” as a term of affection.

Season 1 Update

Ambrose is a bi-sexual (some would even say pansexual) young warlock who, with losing his father at a young age, kind of wandered through life. Yet, despite a lack of direction, he ended up in Oxford and eventually found a person who filled the role of being a father for him. Said person is the reason why he ended up on house arrest and Ambrose’s loyalty to him is why he stays on house arrest for an indefinite matter of time.

Where Have I Seen Chance Perdomo Before?

Like many, while Perdomo has done shorts, TV movies, and isn’t necessarily coming out of nowhere, this production is probably the biggest thing he has done.

Richard Coyle Plays Father Blackwood

Father Blackwood (Richard Coyle) talking to Sabrina.
Father Blackwood (Richard Coyle)

First Appears In: Season 1/ Episode 1 “Chapter 1: October Country”

Who Is Father Blackwood

All that is made clear about Father Blackwood is that he has a vested interest in Sabrina becoming a full-blooded witch. Why? Well, that is to be found out at a later time. All that is clear is this man is highly revered.

Episode 7 Update

Also, we learn, like many a warlock it seems, he is a whore.

Season 1 Update

Father Blackwood is the High Priest of the Church of Night coven and is someone who is very much a tradtionalist when it comes to the church. Especially in terms of maintaining patriarchal views which give quite a few liberties to warlocks and continues to have them hold power positions within the coven.

Where Have I Seen Richard Coyle Before?

The British actor has had a 20-year career, so you might have seen him in quite a number of things. The biggest production, in terms of global reach, however, might be Jake Gyllenhaal’s Prince of Persia movie.

Bronson Pinchot Plays Principal Hawthorne

Principal Hawthorne (Bronson Pinchot) while being possessed by the Dark Lord.
Principal Hawthorne (Bronson Pinchot)

First Noted In: Season 1/ Episode 2 “Chapter 2: The Dark Baptism”

Who Is Principal Hawthorne

Principal Hawthorne represents one of the many patriarchal figures which challenge Sabrina and her ideals. He is someone who’d rather Susie transfer schools than do something about the football team bullying her. He even gets upset about the creation of Sabrina’s club to protect girls like Susie. Making him the perfect candidate for the Dark Lord when he wishes to threaten Sabrina.

Where Have I Seen Bronson Pinchot Before?

Beverly Hills Cop seems to be his biggest movie.

Georgie Daburas Plays Edward & Annette Reilly Plays Diana

Left to Right: Diana (Annette Reilly) and Edward (Georgie Daburas) telling Sabrina to run!
Left to Right: Diana (Annette Reilly) and Edward (Georgie Daburas): Run. Run!

First Noted In: Season 1/ Episode 2 “Chapter 2: The Dark Baptism”

Who Are Edward and Diana

Aside from being Sabrina’s parents, Diana is the human who caused a huge stir in the witch’s world for Edward was a bit of a golden child. He was a high priest and received his calling around the age of 6. His mentor was Father Blackwood but he long surpassed him in the church to the point Hilda says he grew quite a following. Hence why it is rumored that Edward and Diana were killed.

Where Have I Seen Georgie Daburas Before?

Georgie has had many a guest acting stint, but this is seemingly his biggest role to date.

Where Have I Seen Annette Reilly Before?

Diana in a crown and white gown.

Like many in the cast, while Annette has had a few roles previously, and has done quite a few shorts, this is probably the most noteworthy character she has gotten to play.

Justin Dobies Plays Tommy

Tommy (Justin Dobies) talking to Harvey
Tommy (Justin Dobies)

First Noted In: Season 1/ Episode 3 “Chapter 3: The Trial of Sabrina Spellman”

Who Is Tommy

Tommy is Harvey’s older brother and often the person who stands in between the wants Mr. Kinkle has for Harvey and the future Harvey wants for himself.

Where Have I Seen or Heard of Justin Dobies Before?

He played the original Gabe in Dear White People.

Christopher Rosamond Plays Mr. Kinkle

Mr. Kinkle (Christopher Rosamond) unhappy Harvey missed work.
Mr. Kinkle (Christopher Rosamond)

First Noted In: Season 1/ Episode 3 “Chapter 3: The Trial of Sabrina Spellman”

Who Is Mr. Kinkle

A miner all his life, for it is his and the family’s business, he is someone who values the opportunities said job gave him and his oldest son to make an honest living. Making his youngest rejecting that life a bit insulting to him. Though it may not hurt as much as his oldest making it seem that the only reason they both are miners is because they didn’t fight for their dreams.

Where Have I Seen or Heard of Christopher Rosamond Before?

The Revenant

John Rubinstein Plays Daniel Webster

Daniel Webster (John Rubinstein) giving Sabrina some advice.
Daniel Webster (John Rubinstein)

First Noted In: Season 1/ Episode 3 “Chapter 3: The Trial of Sabrina Spellman”

Who Is Daniel Webster

Daniel Webster is a mortal, taught witch’s law by Sabrina’s father, who acts as her lawyer when she is put on trial. He is also a man who made a deal with the dark lord to become one of the best lawyers around. Unfortunately for him, that led to him mostly getting bad people off and one of said bad people killed his daughter.

Where Have I Seen or Heard of John Rubinstein Before?

Lois & Clark: The New Adventures of Superman

Darren Mann Plays Luke

Luke (Darren Mann) flirting with Ambrose.
Luke (Darren Mann)

First Noted In: Season 1/ Episode 3 “Chapter 3: The Trial of Sabrina Spellman”

Who Is Luke

Luke is introduced as Connor’s ex-boyfriend and possibly Ambrose’s next. But there is something about him that just doesn’t seem right.

Season 1 Update

Luke, like Ambrose, seems to be an impressionable young man. The kind who finds himself attracted to the mentorship of a man who plans to only do what may lead to Luke finding himself in trouble. But, unlike many a warlock, it seems Luke isn’t as much of a whore.

Where Have I Seen or Heard of Darren Mann Before?

Perhaps Van Helsing.

Liam Hughes Plays Quentin

Quentin (Liam Hughes) and other kids who died during the Harrowing trials.
Quentin (Liam Hughes)

First Noted In: Season 1/ Episode 4 “Chapter 4: Witch Academy”

Who Is Quentin

Quentin is one of the many victims of the Harrowing who takes to Sabrina, for reasons unknown, on her first day at the Academy of the Unseen Arts.

Where Have I Seen or Heard of Liam Hughes Before?

As young Barry in The Flash

Jason Beaudoin Plays Uncle Jesse

Uncle Jesse (Jason Beaudoin) after being exorcised.
Uncle Jesse (Jason Beaudoin)

First Noted In: Season 1/ Episode 4 “Chapter 4: Witch Academy”

Who Is Uncle Jesse

Susie’s uncle Jesse is a man who, after likely seeing the Dark Lord in the mines, has since gone mad. Might even be possessed.

Where Have I Seen or Heard of Jason Beaudoin Before?

Perhaps The Man In The High Castle

Gavin Leatherwood Plays Nick

Nick (Gavin Leatherwood) talking to Sabrina.
Nick (Gavin Leatherwood)

First Noted In: Season 1/ Episode 4 “Chapter 4: Witch Academy”

Who Is Nick

Nick is a warlock who appears to have some history with Prudence and her coven sisters. He is even called a slut by Prudence. But, to Sabrina, Nick is perhaps one of the first friends she makes at the Academy of the Unseen Arts, who are alive. As for how he sees her? Well, with Nick’s fascination with Sabrina’s father, Harvey may have someone to worry about.

Where Have I Seen or Heard of Gavin Leatherwood Before?

He had a role on Grown-ish

Alvina August Plays Constance

Constance at Prudence's last supper.
Constance (Alvina August)

First Noted In: Season 1/ Episode 4 “Chapter 4: Witch Academy”

Who Is Constance

Constance is Father Blackwood’s wife and is the choir director. We’re also told she has had 2 miscarriages and thus she, alongside Father Blackwood, ask Zelda to help make sure their next child comes to term and is born healthy.

Where Have I Seen or Heard of Alvina August Before?

She’s one of the nurses on The Good Doctor.

Megan Leitch Plays Batibat

Batibat (Megan Leitch) talking to someone.
Batibat (Megan Leitch)

First Noted In: Season 1/ Episode 5 “Chapter Five: Dreams In A Witch House”

Who Is Batibat

A sleep demon who, over 70 years ago, used to torture Edward until he sealed her away.

Alessandro Juliani As Dr. Cerberus

Dr. Cerberus (Alessandro Juliani) interviewing Hilda.
Dr. Cerberus (Alessandro Juliani)

First Noted In: Season 1/ Episode 6 “Chapter Six: An Exorcism in Greendale”

Who is Dr. Cerberus

Formerly, Dr. Cerberus was a popular entertainment figure on television. However, since his career has died down, he finds himself the owner of a book/ coffee shop in Greendale. Also, to many, he is considere the town’s weirdo. Yet, despite that, it seems his business is popular with both adults and teens.

L. Scott Caldwell Plays Nana Ruth

Nana Ruth (L. Scott Caldwell) talking to Roz
Nana Ruth (L. Scott Caldwell)

First Noted In: Season 1/ Episode 7 “Chapter 7: Feasts of Feast”

Who Is Nana Ruth

Roz’s paternal grandmother, who has long since been blind and says, in their family, women often go blind around Roz’s age. This is because their family wronged witches, generations ago, and thus they were cursed. But, because of the curse, the women have found themselves with a bit of foresight, which she calls cunning, that has saved many in their family.

Brenda McDonald Plays Dezmelda

Dezmelda (Brenda McDonald) greeting her visitors.
Dezmelda (Brenda McDonald)

First Noted In: Season 1/ Episode 7 “Chapter 7: Feasts of Feast”

Who Is Dezmelda

This witch is one of the few who rejected their crown to become the queen of the Feasts of Feast. Only because the high priest tried to have sex with her, under the guise it is what the Dark Lord wanted.

Dorothea As Anastasia Bandey

Dorothea (Anastasia Bandey) appearing before Susie.
Dorothea (Anastasia Bandey)

First Noted In: Season 1/ Episode 8 “Chapter 8: The Burial”

Who Is Dorothea

Dorothea is Susie’s aunt and also the reason witches found their way to the new world. For reasons not revealed to us, she suddenly begins to speak to Susie and becomes the source of Susie becoming courageous.

? Plays Leticia

Baby Leticia

First Noted In: Season 1/ Episode 11 “Chapter 11: A Midwinter’s Tale”

Who Is Leticia

She is Father Blackwood and Constance’s oldest child who was kidnapped by Zelda out of fear she’d be killed. However, Zelda chooses not to raise her due to the possibility Gryla may make a stink about it.

Brian Markinson Plays Mr. Bartel

Mr. Bartel (Brian Markinson) and Susie before Susie is encased in wax.
Mr. Bartel (Brian Markinson) and Susie

First Noted In: Season 1/ Episode 11 “Chapter 11: A Midwinter’s Tale”

Who Is Mr. Bartel

A Yule demon who masquerades as a human, usually Santa Claus, to hunt down kids to add to his collection. A collection in which the kids are encased into wax and made into his yearly decorations.

Heather Doerksen Plays Gryla

Gryla (Heather Doerksen) appearing, after being summoned.
Gryla (Heather Doerksen)

First Noted In: Season 1/ Episode 11 “Chapter 11: A Midwinter’s Tale”

Who Is Gryla

A witch with a tragic story. During a famine, she made a pact with another witch to eat their children, share their guilt, but the other witch backed out. Now, in a eternal search to replace her babe, she collects orphan children who become her “Yule Boys.” The kinds of beings which require a Yule log to keep out of your home or else you’ll have to summon Gryla and give her something for them to leave.

Other Noteworthy Facts & Moments

How each character's story ends each season is on page 2 - Spoilers!

Season/ EpisodeSynopsisEpisode Information

Season 1/ Episode 10 “Chapter 10: The Witching Hour”

And so season 1 comes to an end and we finally learn what “Ms. Wardwell’s” plans really are. As well as Father Blackwood’s.

Director(s)Rob Seidenglanz
Writer(s)Ross Maxwell, Roberto Aguirre-Sacasa
Air Date10/26/2018

Featuring: Ms. Wardwell (Lillith), Sabrina, Harvey, Susie, Dorothea, Roz, Father Blackwood, Zelda, Hilda, Ambrose, Roz, Nana Ruth, Nick, Dr. Cerebrus, Constance, Luke, 

Season 1/ Episode 9 “Chapter 9: The Returned Man”

As it becomes clear why witches are supposed to separate themselves from mortals, Sabrina learns this the hard way.

Director(s)Craig William Macneill
Writer(s)Axelle Carolyn, Christina Ham
Air Date10/26/2018

Characters Noted: Agatha, Nick, Tommy, Harvey, Sabrina, Roz, Susie, Hilda, Dorothea, Ms. Wardwell, Zelda, Prudence, Dorcas, Father Blackwood, Diana

Season 1/ Episode 8 “Chapter 8: The Burial”

Ambrose and Zelda are given joy by Father Blackwood as Sabrina finds herself doing the unthinkable in the name of love.

Director(s)Maggie Kiley
Writer(s)Lindsay Calhoon Bring, Christianne Hedtke
Air Date10/26/2018
Introduced This Episode
DorotheaAnastasia Bandey

Season 1/ Episode 7 “Chapter 7: Feasts of Feast”

With it being around Thanksgiving, Ms. Wardwell decides people should know their history better. Which, for Sabrina and Harvey, is a history of much bloodshed.

Director(s)Viet Nguyen
Writer(s)Oanh Ly
Air Date10/26/2018
Introduced This Episode
Nana RuthL. Scott Caldwell
DezmeldaBrenda McDonald

Season 1/ Episode 6 “Chapter Six: An Exorcism in Greendale”

As Ms. Wardwell wiggles her way into Sabrina’s confidence, Hilda gets her wish, as does Father Blackwood. But, Ambrose remains miserable.

Director(s)Rachel Talalay
Writer(s)Joshua Conkel, MJ Kaufman
Air Date10/26/2018
Introduced This Episode
Dr. CerberusAlessandro Juliani

Season 1/ Episode 5 “Chapter Five: Dreams In A Witch House”

Everyone’s greatest fear is revealed and, in order to assist Sabrina, Ms. Wardwell might have blown her cover.

Director(s)Maggie Kiley
Writer(s)Matthew Barry
Air Date10/26/2018
Introduced This Episode
BatibatMegan Leitch

Season 1/ Episode 3 “Chapter 3: The Trial of Sabrina Spellman”

Sabrina and The Dark Lord have their first face-off and someone surprises all in the defense of Sabrina.

Director(s)Rob Seidenglanz
Writer(s)Ross Maxwell
Air Date10/26/2018
Introduced This Episode
TommyJustin Dobies
Mr. KinkleChristopher Rosamond
Daniel WebsterJohn Rubinstein
LukeDarren Mann

Season 1/ Episode 4 “Chapter 4: Witch Academy”

Sabrina finally steps into the Academy of the Unseen Arts and it goes as bad for her as you’d expect it to.

Director(s)Rob Seidenglanz
Writer(s)Donna Thorland
Air Date10/26/2018
Introduced This Episode
QuentinLiam Hughes
Uncle JesseJason Beaudoin
NickGavin Leatherwood
CandaceAlvina August

Season 1/ Episode 2 “Chapter 2: The Dark Baptism”

It’s the night of the baptism and Sabrina’s decision. One that, whether she likes it or not, it seems many will do whatever it takes for her to sign the book.

Director(s)Lee Toland Krieger
Writer(s)Robert Aguirre-Sacasa
Air Date10/26/2018
Introduced This Episode
Principal HawthorneBronson Pinchot
Father BlackwoodRichard Coyle
EdwardGeorgie Daburas
DianaAnnette Reilly

Season 1/ Episode 1 “Chapter 1: October Country”

Chilling Adventures of Sabrina to the 90s version is like comparing The Dark Knight to Adam West’s Batman - in the best way possible.

CreatorRoberto Aguirre-Sacasa
Director(s)Lee Toland Krieger
Writer(s)Roberto Aguirre-Sacasa
Air Date10/26/2018
Genre(s)Drama, Supernatural
Good If You LikeDark Versions of Shows Which Were Light and Fluffy When You Were Growing Up.

Teen Angst.

The Idea Of Watching A Show With A #WokeWitch.

Your Witches To Praise Satan, Act Badly And Have Dry Sarcasm.

Noted This Recap
SabrinaKiernan Shipka
HarveyRoss Lynch
ZeldaMiranda Otto
HildaLucy Davis
Ms. WardellMichelle Gomez
PrudenceTati Gabrielle
DorcasAbigail Cowen
AgathaAdeline Rudolph
RozJaz Sinclair
SusieLachlan Watson
AmbroseChance Perdomo

How Would You Rate This?

Negative Mixed Positive

Questions, Comments, or Opposing Opinion?

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