I was a totally rapeable child, if I do say so myself.


I don’t know where this fascination with pedophiles came from. I was never raped, if that’s what you’re thinking. Or not that I remember, anyway. Although, once, when I was 8, our neighbor—a 14-year-old girl with short hair and a reputation for violence—pinned me down in the backyard and unzipped my pants so she could suck me off on a moist patch of grass. I can’t remember her name, only that she was incredibly ugly. The kids on the street called her Alleyway because her face was dirty and freckled, and she always smelled of cat piss.

“I’m going to kiss it,” she said, chasing me around an Elm tree. Her braces flashed in the sunlight. I didn’t know what the “it” was.

I didn’t run as fast as I could have and when she caught me I only pretended to put up a fight while she fumbled around with my belt and zipper. I remember the feel of her mouth—warm and wet—and I decided the sensation of her quick, dry breath against my groin, her chalky tongue combined with the meaty smell of her head was somewhere in between horrifying and religious. But it certainly wasn’t rape in any of its devious forms. And, frankly, the story doesn’t explain much, except perhaps my own ecosystem of sickness and perversion, which is another freak show entirely.

Anyway, I’d taken to searching the sexual offender database almost every day for the past four years, so I’d gotten quite familiar with it. It’s set up so you can search by location or name and there’s a map marked with blue dots to indicate where the offenders live. When you click on one of the blue dots, you see the offender’s picture, a physical description (including tattoos), their address and their crimes, which range from public indecency to kidnapping and rape. I always begin the search in my Del Paso neighborhood, which occupies a poor, gang-infested corridor of North Sacramento. A ghetto, in the classic sense. My neighborhood is riddled with so many blue dots that in certain places they’re stacked on top of one another. If you didn’t know better, it would look like a rich terrain of royal blue castles, when really it’s a sinister Disneyland of sexual depravity.

James :(

Recently, to my surprise, I found my neighbor, James (a sad looking black man who reminds me of every grade school janitor I’d ever seen growing up in Boston—fat, bald, and unimpressed with everything). His saggy eyes and ashy brown skin were never sinister, just tired, so his crime—kidnapping and assault on a minor—seemed to betray him.

Not even the samurai ponytail could aid in slyly fucking a kid

And as it turns out, Salome lives just down the street. He’s a Native American with a Johnny Depp goatee and a ponytail pulled back like a Samurai. In his picture he’s wearing a tight necklace made of Buddhist prayer beads. Salome was charged with rape in concert with violence and oral copulation on a minor.

In my four years of clicking through the blue-specked map, I’ve examined almost every one of the 90,000 registered sex offenders in California. Sometimes, by accident, I’ll click on one I’ve already seen and remember him like he was a long lost relative. In four years, I’d acquired 90,000 frightening uncles.

And aunts.

The Jodie Foster of child rapists

It’s not just men who are sexual offenders. There are also women, like Tamara, the 24-year-old spitting image of Jodie Foster. Tamara was a counselor at Bridges after school program when she fell in love with one of her students, a young girl named Josephine. According to Tamara’s court testimony, she fell in love with the little girl and the little girl fell in love with her back. It was mutual, she pleaded. Tamara forged emergency release documents and took her out of school, so they could express their love sexually in a hotel room. Four years later, Tamara’s internet presence hangs over her like a noose.

So here’s where the story gets kind of messy.

When I get home from work I decide that I need to call one of the pedophiles. I can’t explain why, but I can try to explain the feeling: I open the refrigerator, see a jug of filtered water and then feel something break in my brain, like the little pocket of air that pops in your knuckle when you push at it too hard. So I sit at my computer and pick one name at random from the database. The name is Charles, a disheveled man with unkempt hair. In his photo he’s wearing a suit and he reminds me of a poor man’s Rush Limbaugh. His crime is lewd and lascivious acts upon a child. When I type his name into Google there are many results: he’s a writer, a pizza maker, a veteran, a lawyer, a mechanic. I narrow the search by typing in his area code next to his name. And there it is, Charles’s phone number—right in front of me, like an old dollar bill folded neatly on the sidewalk.

Now that I think back, there was this one time when I was nine and I lived in Boston with my mom and step-dad. They wanted me to learn how to swim, so they enrolled me in lessons at the local high school. I was a shy kid and didn’t like being around other kids my age, mostly because they were cruel and impatient. But my parents insisted that spending another summer traveling the city’s subway system by myself was unhealthy. I didn’t know anybody in my class.

Our teacher, Mark, was probably 30. He had a big nose and tiny eyes, like a toucan. He spoke in the thick Boston accent that my mom always warned me about.

“Be careful with the way you talk,” she said. “People will treat you differently.”

But Mark was unashamed of his.

“Down, out, togethah!” he yelled when he taught the breast stroke.

After class, all the kids would run into the locker room. We shivered as we changed. Some of the kids snapped each other with towels. And Mark stood there, in the middle of the room with one foot up on a bench, taking it all in.

One time, when we finished changing, he approached and asked me if I wanted a ride home.

“No thanks,” I told him.

For the next two weeks, he asked me the same question, each time with more urgency, until I finally told my mom, who shook her head and laughed nervously.

My mother patted me on the shoulder. “Keep your little pants on,” she said with a nervous laugh.


“She wanted it”

When the phone rings, my hands begin to shake and suddenly I don’t know what I’m doing.

“Hello?” he answers. His mouth sounds like it’s stuffed with jelly doughnuts. Charles’ picture is still up on my computer screen and his large red face and shoulder length greasy hair remind me of a grocery store manager. “Charles?”

“Yeah, who is this?”
 For a second, I forget. My body is light. My brain turns into steam that’s billowing out through my ears into the porous ceiling. Words finally escape through the teacup of my mouth.

“We don’t know each other. Sorry. I’m writing a story.”

“How did you get my number?” he asks. I imagine his thick jowls swinging as he speaks.

“I’m sorry,” I say. “It was on Google.”

“Stop apologizing,” he says. “It’s not supposed to be on there, that’s all.”

“Yeah, well I just typed it in,” I say. “And it popped up.”

“What is this about?”
 “I have to be honest, I saw you on the offender website. I wanted to ask you some questions.”

At this point, I’m fairly certain he’ll hang up. I want him to hang up. I’m not sure what I’m expecting from the conversation, but I’m fairly positive this isn’t it. But Charles doesn’t hang up. Instead, he sits on the other end of the line, presumably thinking. I can hear him breathing long, disturbing breaths.

“What’s this about?” he asks again.

“It’s for school,” I say, lying.

“School?” he asks. “Are you going to record this?”

“No,” I say, another lie.

“So you’re not recording this right now?”

“No.”

We end up talking for an hour. He’s lonely. He tells me about his life now that he’s on “the list,” which consists mainly of watching television and reading passages from the Bible.

“Does it help you?” I ask.

“Does what help me?”

“The Bible.”

“Oh, yeah.”

I ask him what it feels like to be outcast.

“It’s bad,” he says. “People spit on me when I’m walking down the street. They wait at my house. They threaten me.”

Charles tells me about his childhood: His mother was an alcoholic; he was a strange kid who didn’t get along with other kids; he was a bad student, but he liked to read. When his father died he cried, even though he beat Charles and his mother until they both ended up in the hospital.

“Right now I’ve stopped living,” Charles says. “I’m only existing.

He tells me about how he can’t get a job and how he only makes enough money by doing random odds and ends to pay rent. Sometimes he doesn’t eat for days.

“Can you tell me about the girl?” I ask.

“What girl?”
 “The girl,” I say. “The one you assaulted.”

“She was 13. My wife’s daughter from another marriage,” he says, pausing. “You know, men have certain impulses. We can’t help things. The girls now wear all kinds of short clothes, tank tops.” Charles tells me how she’d come home at night and they were alone together. The aloneness is what broke him. It was unbearable, he said. She was suggestive. He insists that he didn’t rape her. It was consensual, he says.

“She wanted it?”

“The crime was absolutely wrong,” he says. “No ifs, no ands, no buts, no excuses—but there has to come a time when the pound of flesh has been exacted. With a registered sex offender, that pound of flesh doesn’t exist.” I can hear the frustration growing in Charles’ tone. He wants me to understand. He’s expecting a high-five.

“The daughter, the one you raped, does her mother still talk to you?”

“She wants nothing to do with me,” Charles says. “But I don’t blame her.” When I hang up with Charles, I look out the window. As the sun begins to set, I watch two men smoke cigarettes and talk outside the pornography shop across the street. One of them is so obese that his stomach hangs from his opened jacket, over his belt and it covers his groin. The smaller one gestures wildly with his hands and they laugh. The fat one holds his hand over his heart. The men flick their butts onto the street, get into a rusted pickup and drive off toward the freeway.

World’s Greatest Grandpa

I open my laptop to another offender—Roger—who lives just a few blocks from where I live, though I’ve never seen him in real life. He was born in 1948, but his wispy white hair and thin brittle skin are deceptive. He looks older—demented, even. His jaw bones form sharp angles and he wears the chin of an old boxer. When he was younger, he might have smoked a pipe and imitated Sinatra while his wife put down her magazine and rolled her eyes in the bedroom. He might have been handsome—an athlete who kept a girl in the library and one at the bowling alley, just in case. Or perhaps he was a family man, the kind of guy who’d steal a bouquet of flowers from the cemetery on mother’s day. He has a tattoo of a skull and crossbones on his forearm and one of a lightning bolt on his neck. Under his list of crimes, it says 288, which is the California Penal Code that means he’s been caught having sex with a child. I close my eyes and imagine how he was once a child. It’s almost impossible to picture a child rapist as a young boy, so I keep trying. I think about how he carried books in his backpack, how his eyes were blue but now they’re darker, the color of wet concrete, like he’d been crying for the entirety of his 62 years.

“This is me,” he says, his sharp lips expose the rawness of his bloody gums. He’s choking back a ball of tears, trying to muster a truthful smile. “It’s not so bad,” he says. “Right?”

Comments

  1. eat me says:

    “He was born in 1948… the kind of guy who’d steal a bouquet of flowers from the cemetery on mother’s day.”

    All of that: Nicely done.

  2. Sabina Cazadd says:

    I understand the freaky fascination. I do a monthly Meganslaw search on my Newton Booth neighborhood, which is rife with pervies. One near miss with a neighbor pedophile as a 7 year old in the 1980’s and I am forever highly attuned to the grossness.

    For example:

    Three “Creeper Vans” park down the street from my flat every night. I have to pass them every morning when I walk my dogs. One has out of state plates. Last week when I walked by there was a stuffed animal bunny on the ground outside one of the vans.

    Needless to say I got a sinking feeling in my stomach.

  3. Jesus, that’s gross.

  4. John A. says:

    It looks like you’re an even better writer now, Josh. I have noticed that the pedophiles subject coming up several times in your Facebook posts especially after Michael Jackson died.

    One night with a couple of friends in Modesto we were looking through the same Megan’s Law website and looking through all the dishelved guys and their crimes against children. I remember we came across one guy whose offense was that he had sex with a minor of high school age while he was nineteen. As we were leaving my friend commented about he didn’t think that this teenager should have to share the same space with guys who assualt kids and I agree if the act was consensual. I am glad they have the site because people should know what convicted pedophiles could be their neighbors. However, I have thought about how the young guy’s life will be negatively affected going through life with the label of molestor for having sex with someone who probably was a younger girlfriend the flunkie met during his senior year or something. I suppose there has to be line drawn somewhere though.

  5. Hi there would you mind letting me know which hosting company you’re working with?

    I’ve loaded your blog in 3 completely different internet browsers and I must
    say this blog loads a lot faster then most. Can you
    suggest a good hosting provider at a reasonable price? Thanks a lot, I appreciate it!

  6. tinyurl.com says:

    Thanks to my father who stated to me on the topic of this website, this webpage
    is in fact amazing.

  7. tinyurl.com says:

    After going over a number of the blog posts on your web site,
    I truly like your way of writing a blog. I saved as a
    favorite it to my bookmark webpage list and will be checking back soon. Please visit my website too and
    tell me what you think.

  8. Hi, i think that i saw you visited my site so i came to “return the favor”.I’m attempting to find things to enhance my website!I
    suppose its ok to use some of your ideas!!

  9. What i do not understood is actually how you’re not really a lot more neatly-preferred than you might be right now.
    You’re very intelligent. You know thus significantly in the case of this subject,
    produced me personally believe it from a lot of numerous angles.
    Its like men and women aren’t interested until it is something to do with Lady gaga!

    Your personal stuffs great. All the time deal with it up!

  10. Write more, thats all I have to say. Literally, it seems as
    though you relied on the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your blog when you could be giving us something informative to read?

  11. Hey there would you mind sharing which blog platform you’re using?
    I’m looking to start my own blog in the near future but I’m having a tough time
    choosing between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs and
    I’m looking for something unique. P.S My apologies
    for being off-topic but I had to ask!

  12. ps4 games says:

    This paragraph presents clear idea for the new visitors of blogging, that truly how to do running a blog.

  13. ps4 games says:

    Wonderful items from you, man. I have consider your stuff previous to and you are simply too great.
    I actually like what you’ve bought here, certainly like what
    you’re stating and the best way wherein you are saying
    it. You’re making it enjoyable and you still take care of to stay
    it wise. I can not wait to learn much more from you.
    That is really a terrific site.

  14. ps4 games says:

    Hi there! I know this is somewhat off topic but I was wondering if you knew
    where I could locate a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having trouble
    finding one? Thanks a lot!

  15. Hello There. I found your blog using msn. This is a very well written article.
    I will make sure to bookmark it and come back to read more
    of your useful info. Thanks for the post. I will definitely comeback.

  16. Thank you for the good writeup. It actually was a entertainment account it.
    Glance complicated to far delivered agreeable from you!

    By the way, how can we communicate?

  17. Appreciating the persistence you put into your website and in depth information you
    provide. It’s awesome to come across a blog every once in a while that isn’t the same unwanted rehashed information.
    Great read! I’ve bookmarked your site and I’m including your
    RSS feeds to my Google account.

  18. You ought to take part in a contest for one of the highest quality websites on the internet.

    I will highly recommend this website!

  19. Howdy! I know this is somewhat off-topic however I needed to ask.

    Does running a well-established website such as yours take a large amount of work?
    I am brand new to running a blog however I do write in my
    diary on a daily basis. I’d like to start a blog so
    I can easily share my personal experience and feelings online.
    Please let me know if you have any recommendations or tips for new aspiring blog owners.
    Thankyou!

  20. Have you ever considered writing an e-book or guest authoring on other websites?

    I have a blog based upon on the same subjects you discuss
    and would really like to have you share some stories/information. I know my readers would enjoy your work.
    If you’re even remotely interested, feel free to shoot
    me an email.

  21. If you desire to take a good deal from this piece of writing then you
    have to apply these strategies to your won blog.

  22. I do consider all of the ideas you have offered to your
    post. They’re very convincing and can definitely work.
    Nonetheless, the posts are too quick for novices. May you please prolong them a bit from subsequent
    time? Thank you for the post.

  23. Hi there! I could have sworn I’ve been to this website before
    but after reading through some of the post I realized it’s new to me.
    Anyways, I’m definitely glad I found it and I’ll
    be bookmarking and checking back frequently!

  24. ps4 games says:

    Thank you for sharing your info. I really appreciate your
    efforts and I am waiting for your further write ups thanks once again.

  25. ps4 games says:

    I all the time used to study article in news papers but now as
    I am a user of internet thus from now I am using net for articles or
    reviews, thanks to web.

  26. ps4 games says:

    I was very happy to find this page. I wanted to thank you for ones time for this fantastic read!!
    I definitely really liked every bit of it and i also have you saved to fav to check out new stuff in your web site.

  27. ps4 games says:

    Hey there! I know this is somewhat off-topic but I had to
    ask. Does running a well-established blog such as yours take a large amount of work?

    I am completely new to blogging however I do write in my diary every
    day. I’d like to start a blog so I can easily share my experience and thoughts online.
    Please let me know if you have any suggestions or tips for new aspiring blog owners.
    Appreciate it!

  28. I do believe all of the ideas you’ve introduced for your post.
    They’re really convincing and can certainly work. Still, the posts are very
    brief for beginners. May you please extend them
    a bit from subsequent time? Thank you for the post.

  29. What a data of un-ambiguity and preserveness of valuable familiarity
    on the topic of unexpected feelings.

  30. Way cool! Some very valid points! I appreciate you writing this
    write-up and also the rest of the site is very good.

  31. ps4 games says:

    It’s a pity you don’t have a donate button! I’d without a doubt donate to this brilliant blog!
    I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to fresh updates and will share this site with my Facebook group.

    Chat soon!

  32. ps4 games says:

    First off I want to say great blog! I had a quick question in which I’d like to ask
    if you don’t mind. I was interested to know how you center yourself and clear your head
    before writing. I have had trouble clearing my thoughts in getting my thoughts out.
    I do enjoy writing but it just seems like the first 10 to 15 minutes are
    lost simply just trying to figure out how to begin. Any suggestions or hints?
    Thank you!

  33. ps4 games says:

    I just couldn’t leave your site before suggesting
    that I extremely enjoyed the standard info an individual supply in your guests?
    Is going to be back incessantly to check up on new posts

  34. ps4 games says:

    What’s up Dear, are you truly visiting this website daily, if so afterward you will without doubt obtain pleasant experience.

  35. ps4 games says:

    Howdy! This post couldn’t be written much better!
    Reading through this article reminds me of my previous
    roommate! He continually kept preaching about this.
    I will send this information to him. Pretty sure he’s going to have a very good read.
    Many thanks for sharing!

  36. ps4 games says:

    Good post. I learn something new and challenging on websites I stumbleupon on a
    daily basis. It will always be useful to read through articles from other authors and practice a little something from their sites.

  37. coconut oil says:

    I quite like reading an article that can make men and women think.
    Also, thanks for allowing me to comment!

  38. coconut oil says:

    Incredible quest there. What occurred after?
    Thanks!

  39. coconut oil says:

    Hi it’s me, I am also visiting this website on a regular basis, this web site is in fact fastidious and the users are in fact sharing
    nice thoughts.

  40. Ehtel Vallo says:

    I do not even know how I finished up right here, but I assumed this post was once great. I don’t know who you are but definitely you are going to a well-known blogger if you aren’t already 😉 Cheers!

  41. Cassi says:

    currency trading is a bit tricky compared to internet marketing but you could earn a lot from it,

  42. Good day! Do you use Twitter? I’d like to follow you if that would be okay.
    I’m absolutely enjoying your blog and look forward to new updates.

  43. Peculiar article, totally what I was looking for.

  44. Thank you for sharing your info. I really appreciate your efforts
    and I will be waiting for your next write ups thank you once
    again.

  45. Do you have a spam problem on this blog; I also am a blogger,
    and I was wanting to know your situation; many of us have created some nice procedures and we are looking to
    exchange strategies with other folks, please shoot me an email if interested.

  46. I wanted to thank you for this good read!! I definitely loved every little bit
    of it. I’ve got you bookmarked to check out new
    things you post…

  47. I will immediately seize your rss as I can not find your e-mail subscription link or newsletter service.

    Do you have any? Please permit me recognise so that I may subscribe.
    Thanks.

  48. We stumbled over here from a different website
    and thought I may as well check things out. I like what I see so
    i am just following you. Look forward to going over your web page for a second time.

  49. Hey There. I found your blog using msn. This is a very well written article.
    I’ll make sure to bookmark it and come back to
    read more of your useful info. Thanks for the post.
    I’ll definitely return.

  50. Link exchange is nothing else however it is just placing the
    other person’s webpage link on your page at proper place and other person will also do same in favor of
    you.

  51. sling tv says:

    I do trust all the concepts you have introduced for your post.

    They are very convincing and will certainly
    work. Nonetheless, the posts are too short for novices.
    Could you please lengthen them a little from subsequent time?
    Thank you for the post.

  52. sling tv says:

    My coder is trying to persuade me to move to .net
    from PHP. I have always disliked the idea because of the costs.
    But he’s tryiong none the less. I’ve been using Movable-type on various websites for about a year and
    am concerned about switching to another platform.
    I have heard fantastic things about blogengine.net.
    Is there a way I can import all my wordpress posts into it?
    Any help would be greatly appreciated!

  53. Hello, blame you looking for facts! I repost in Facebook

  54. I do not even know how I ended up here, but I thought this post was good.
    I do not know who you are but definitely you are going to a famous blogger if you aren’t already
    ;) Cheers!

  55. sling tv says:

    This is really interesting, You’re a very skilled blogger.
    I’ve joined your rss feed and look forward to seeking more
    of your great post. Also, I’ve shared your website in my social networks!

  56. sling tv says:

    Hi there to every body, it’s my first pay a visit of this website; this blog consists of
    remarkable and genuinely good data in favor of visitors.

  57. sling tv says:

    Hi, I log on to your blogs daily. Your story-telling style is awesome, keep up the good work!

  58. Pretty! This has been a really wonderful article.
    Thank you for providing this information.

  59. sling tv says:

    Hi, Neat post. There is a problem along with your website in internet explorer, might test this?
    IE still is the marketplace chief and a big element of folks will pass over your
    magnificent writing due to this problem.

  60. sling tv says:

    If some one wishes to be updated with latest
    technologies afterward he must be visit this web site and be up to date every day.

  61. EverettReugs says:

    Hello, tender thanks you for tidings! viagra coupon http://viapwronline.com I repost in Facebook.
    viagra canada

  62. Cristi Giudij says:

    This is a truly weighty post. Thanks as a service to posting this.

    What do you over almost my website: https://webdesignbucurestii.blogspot.com/

  63. John Escobarh says:

    This is a truly respected post. Thanks quest of posting this.

    What do you over almost my website: https://crearesitedeprezentaree.blogspot.com/

  64. John Andyfo says:

    This is a to a great extent respected post. Thanks as a service to posting this.

    What do you over about my website: servicii creare site web

  65. John Muranoda says:

    This is a same respected post. Thanks quest of posting this.

    What do you over nearby my website: realizare website

  66. Petericody says:

    Hello, thank you http://cialisxtl.com looking against low-down! how often to take 10mg cialis
    cheapest viagra

  67. John Pabloci says:

    This is a truly weighty post. Thanks for posting this.

    What do you think about my website: web design bucuresti

  68. sling tv says:

    I like the valuable information you provide in your
    articles. I will bookmark your weblog and check again here regularly.
    I’m quite certain I’ll learn a lot of new stuff right here!
    Good luck for the next!

  69. Cristi Escobarge says:

    This is a to a great extent important post. Thanks quest of posting this.

    What do you think almost my website: firma creare site

  70. sling tv says:

    Magnificent items from you, man. I’ve take into account your stuff
    prior to and you are simply extremely excellent.
    I really like what you’ve obtained right here, certainly like what you’re stating and the
    way through which you say it. You are making it entertaining and
    you still take care of to stay it wise. I cant wait to read far more from you.
    This is actually a wonderful website.

  71. sling tv says:

    Very nice article, totally what I wanted to find.

  72. sling tv says:

    Good day! I know this is kind of off topic but I was wondering if you knew where I could locate a captcha
    plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one?

    Thanks a lot!

  73. Sarah Johnes says:

    Hello ! This is a extraordinarily compelling post that you made

    Save up it up ! Top interior design studio London

  74. sling tv says:

    Have you ever thought about adding a little bit more than just your articles?
    I mean, what you say is fundamental and everything. But imagine if you added some great images or video clips to give your
    posts more, “pop”! Your content is excellent but
    with pics and video clips, this site could certainly be
    one of the most beneficial in its field. Amazing blog!

  75. sling tv says:

    Have you ever thought about writing an ebook or guest authoring
    on other sites? I have a blog based upon on the same information you discuss and
    would love to have you share some stories/information. I know my
    viewers would appreciate your work. If you are even remotely interested, feel free to shoot
    me an e-mail.

  76. Wayneret says:

    Cialis cialis erection penis fda warning list cialis

  77. sling tv says:

    Today, I went to the beachfront with my children. I found a sea shell
    and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed.
    There was a hermit crab inside and it pinched her ear.

    She never wants to go back! LoL I know this is completely off topic but I
    had to tell someone!

  78. sling tv says:

    I simply couldn’t go away your web site prior to
    suggesting that I really loved the standard information a
    person provide to your guests? Is gonna be back frequently in order to inspect
    new posts

  79. Very informative post.Thanks Again. Want more.

  80. Hello, i think that i saw you visited my blog so i came to “return the favor”.I’m trying to find things to enhance my
    site!I suppose its ok to use a few of your ideas!!

  81. sling tv says:

    Do you have any video of that? I’d care to find out more
    details.

Leave a Reply

Josh Fernandez © 2020
Web Design: Baap Media