Celebrating 25 Years of Mecca And The Soul Brother

On June 9th, 1992, Money Earnin’ Mount Vernon – the Westchester County city just north of The Bronx – announced its latest and greatest duo to the entertainment landscape since the basketball playing days of brothers Ray and Gus Williams and Rodney and Scooter McCray.

Prior to dropping Mecca and the Soul Brother, Pete Rock and CL Smooth made some noise with their EP (Extended Play) project of six songs that was released by Elektra Records in the summer of 1991, All Souled Out. 



’91 was a magnificent time to be a fan of Hip Hop music, where the range of the genre was expanding in directions far and wide during a period that many consider to be its Golden Age. 

A Tribe Called Quest advised everybody to Check The Rhime, Naughty By Nature introduced the phrase “O.P.P.” into the public lexicon, Jazzy Jeff and the Fresh Prince delivered their ode to summer fun in the hood, and Tupac and the Geto Boys, along with Cypress Hill, N.W.A. and Dr. Dre, illuminated some of the inner psychological battles within the gangster glare. 

Ed O.G. had heads bopping on I Got To Have It, urging people to unite with Boston’s dopest flavor since New Edition, while demanding that Black men step up to be fathers to their children. Public Enemy warned us that we Can’t Truss It and that we needed to Shut ’em Down. We got our first taste of an obscure rapper from Queens named Nas with his debut on the intro to Live at the Barbecue, while Main Source was Looking at the Front Door.

Chubb Rock was Treatin’ em Right, LL was paying homage to the Around the Way Girl, Yo Yo advised not to play her out, Father MC was doing 4U and MC 8 was educating East Coast cats about Growing Up in the Hood out in L.A.

Amid this period of raw creativity and diversity in Hip Hop stepped Pete Rock and CL Smooth. 

All Souled Out’s offerings didn’t blaze at the cash registers or on the Billboard charts, but true students who were captivated by this absorbing music knew that something special was brewing. Little did we know that they gave us some advanced warning with the track Mecca and the Soul Brother, along with the certified underground banger, The Creator.

Pete Rock & CL Smooth – The Creator (Video)

Album: All Souled Out (1991)

Both of those songs were a preview of the brilliance to come. CL’s understated lyrical dexterity jumped out on Mecca when he spit, “You couldn’t bag me, boy, with a hefty/ Train like Rocky but still can’t step to me/ So take a hint, money, leave it alone/ And play like Stephanie Mills and find a home.”

He bragged about being Berry Gordy with a forty, how he never boogaloo’d with Yakub (danced with the devil for those in need of translation), told cats to prepare for a CAT scan and how he was about to turn their brain into Moogoo Gai-Pan!!!

But as nice as he was with his slick flow, the biggest star of the production was the man making these remarkably funky and innumerably layered beats. Pete basically explained his genius on The Creator when saying, “Beats are rough and rugged, Pete Rock is the creator/ Now I’m busting raps while switching cross-faders/ Making sure my sound hits from here to Grenada.”

He said he was fortified with soul, that honey’s formed a line because he always seemed to capture, with beats made of rupture, rhymes made of rapture!!!

He punctuated that with, “Call me Pete Rock, I make the girls flock/ And if you want a beat like this, I got em in stock/ So, flow with the flow, because you know I’m good to go/ As I proceed to get wreck on your stereo/ Not an imitator, just a crowd motivator/ But, it’s time to get wreck with the creator.”

And from the moment their first album dropped on this day in 1992, we knew exactly what they were talking about in those earlier preludes.



Upon the very first listen of the Mecca and the Soul Brother album, you knew that you were listening to an instant classic. 25 years to the day of its critically acclaimed debut, it stands among the very best and most important pieces of work in the history of Hip Hop, a true musical masterpiece. 

From its opening words, “To know the truth is to know the self, To know the self is to know the Mecca,” the album blasted off towards an instant eargasm as CL set out the lyrical smorgasbord to come atop Pete’s beats on the first track, which were a ridiculous mix of hypnotic horns and samples ranging from Biz Markie, The Three Degrees and Cannonball Adderley

When CL crushes the third verse with, “Like the New York Philharmonic, sent to blow melodic/ With the logic I heal like a narcotic/ Put your best to rest, so get your bulletproof vest/ I got the wild, wild west to your chest…”, it’s difficult to choose between rewinding that opening cut or waiting to see what comes next.

The ensuing track, For Pete’s Sake, takes things up another level. Like Pete says in the lead-in, it’s so damn funky, like a street junky.

Pete Rock & C.L. Smooth – For Pete’s Sake


But they’re just getting warmed up. Ghettos of the Mind not only delves into the sinister aspects of growing up in the hood, but CL proceeds to shed some light on other other environmental elements as well, with, “…but you know the ghetto keep ya busy/ A place that when I die it would never even miss me/ Crack vials in the aisles as one pimp smiles/ Dope piles workin’ hookers by the miles/ But still my pop’s got three jobs to stable/ A family household and food on the table/ So as we pray for all our souls to keep/ Somebody’s on the project roof, ready to leap/ I want to stop the pain of the bad situation/ But backwards wisdom I can’t afford to give ’em/ Self savior is much braver with the conscious behavior/ Designed in the ghettos of the mind.”

Just when you think you’ve got the arc of the album figured out, the dynamic duo blows your mind and senses into an entirely different direction with the next cut, Lots of Lovin, with its flute-driven, sensuous tenderness and sincerity. It is undeniably one of Hip Hop’s best odes to love’s butterflies.

Pete Rock CL Smooth – Lots of Lovin. (High Quality)

Uploaded by MrBrooklyn1919 on 2010-07-30.

By the sixth track, Straighten It Out, you fully understand that the game done changed. 

Although it never reached a mass audience or placement atop the music charts, it is a beloved accomplishment near the top of their resume, a warning to folks out there bootlegging their music. 

And when you realize how Pete layers the track with drums from Mongo Santamaria along with the soulful samples of Kool and the Gang’s Chocolate Buttermilk and Ernie Hines’ Our Generation, among others, you find yourself questioning how in the world he put all of those elements together in his head before heading into the studio.

Pete Rock & CL Smooth – Straighten It Out

From 1992 Album: “Mecca & The Soul Brother”…[Artist info below]….. Preview & Get the CD or Single songs from the Album at a Low Price here: http://www.amazon.com/gp/product/B000002H84/ref=as_li_tf_tl?ie=UTF8&tag=vintagehyoutu-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=B000002H84%22%3EMecca%20&%20The%20Soul%20Brother%3C/a%3E As one-half of the classic-era hip-hop duo Pete Rock & C.L. Smooth, C.L.

The tenth track, They Reminisce Over You (T.R.O.Y), is by far their magnum opus. The song transcends, like all of the great ones, into the realm of mystical and musical magic. The opening saxophone salvo is arresting in and of itself. And when the bass drops? Fuhggedaboudit!!!

A tribute to their friend Troy Dixon, aka Trouble T. Roy” who was a dancer with Heavy D & The Boyz, They Reminisce is a heartfelt look inside CL’s life and the love he feels for his mother, family and the strength of his upbringing and true role models. The moral of this incredible masterpiece, both production-wise and in its sincere lyricism, is broken down by CL’s simple yet profound line, “I strive to be live because I got no choice…”

Pete Rock & CL Smooth – They Reminisce Over You (T.R.O.Y.) (Video)


If you find yourself in conversation with someone who claims to be a Hip Hop historian, lover and connoisseur, and they do not include T.R.O.Y. among the greatest individual songs they’ve ever experienced, please know that you’re talking to a fraud.

When reflecting back on the power of the song five years ago, writer Tom Briehan succinctly wrote, “…in interviews, Rock has talked about how he was jumping up and down with excitement when he made the track, and how he and his friends were crying in the studio during the final mixdown. The song itself only mentions T-Roy a couple of times. For the rest of it, its CL Smooth giving sharp, clear-eyed memories of growing up poor and black, finding wisdom where other people didnt see any, blundering his way into adulthood. But even though hes not a constant presence in the song, T-Roy hangs over the entire thing just because its impossible to imagine it existing without him. Sad as it is, the senseless death of a friend is a rite of passage in a lot of ways; Im not sure you can call yourself a grown-up until youre forced to wrap your head around it at least once. And so T.R.O.Y. finds CL Smooth, a reflective rapper by temperament, in an especially reflective mood, going back to the happy glow of every major event that led to his life. And its also just a masterful piece of music, CL expertly winding his conversational delivery through that dizzily beautiful forest of horns.”

Pete Rock & CL Smooth-Skinz.

Mecca and the Soul Brother

There’s plenty more to enjoy on Pete Rock’s sprawling canvas of remarkable beats, as CL floats effortlessly along with a style that perfectly compliments the instrumentals, all of which could stand alone as Hip Hop classics. 

The Bam Bam, Sister Nancy sample will force a cat in a neck brace to bob his head, and the guest spots from Grand Puba on Skinz and Heavy D on The Basement are noteworthy. 

Mecca and the Soul Brother explores such a wide range of topics and ideas – from consciousness to love, from black power to family, from bootlegging to politics, from talking shit to the everyday urban struggle, from hitting some skins to being tender, all the while exuding the very essence of hood machismo.

The album found two young, brilliant artists raised on Jazz and Classic Soul as children at the height of their creative powers in young adulthood. Through an array of orchestral layers, horns, and the blending of so many musical genres, we were gifted with the perfect partnership in Hip Hop storytelling. One was a master of words, the other a genius of modern musical composition. 

25 years later, Mecca and the Soul Brother is still an astounding, regenerating breath of fresh air.


Related Articles


  1. I¡¦ll right away grab your rss as I can not to find your email subscription hyperlink or newsletter service. Do you have any? Please let me recognise so that I may subscribe. Thanks.

  2. I simply want to tell you that I am just new to blogs and truly loved your web-site. Almost certainly I’m want to bookmark your site . You absolutely come with tremendous posts. Thanks a lot for sharing with us your blog.

  3. I just want to say I am just beginner to weblog and certainly enjoyed this web page. Likely I’m going to bookmark your blog post . You absolutely have outstanding articles and reviews. Thanks a lot for sharing your website page.

  4. Aw, this was a really great message. In idea I want to place in creating such as this additionally? taking time and also real effort to make an excellent write-up? but what can I say? I postpone alot and never appear to get something done.

  5. Thanks for every other excellent post. The place else may just anyone get that kind of info in such an ideal manner of writing? I’ve a presentation subsequent week, and I am at the look for such information.

  6. I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to design my own blog and would like to find out where u got this from. thanks

  7. Nice post. I find out some thing tougher on different blogs everyday. Most commonly it is stimulating to study content from other writers and employ something from their site. I’d choose to apply certain together with the content in this little weblog no matter whether you do not mind. Natually I’ll give you a link on your web blog. Thank you for sharing.

  8. I?m impressed, I need to state. Actually hardly ever do I run into a blog that?s both enlightening and enjoyable, and let me tell you, you have actually hit the nail on the head. Your idea is impressive; the issue is something that not enough individuals are speaking smartly about. I am extremely satisfied that I stumbled across this in my look for something associating with this.

  9. Youre so great! I do not intend Ive check out anything such as this prior to. So wonderful to locate somebody with some initial ideas on this subject. realy thank you for beginning this up. this site is something that is needed online, somebody with a little originality. beneficial task for bringing something new to the internet!

  10. I was extremely delighted to find this web-site. I wished to thanks for your time for this wonderful read!! I definitely delighting in every bit of it and I have you bookmarked to check out brand-new stuff you blog post.

  11. There are absolutely a lot of information like that to think about. That is a fantastic indicate raise. I use the ideas above as basic motivation however clearly there are questions like the one you bring up where the most important thing will be working in honest good faith. I don?t recognize if finest techniques have emerged around points like that, however I make certain that your job is plainly determined as a level playing field. Both children as well as women feel the impact of just a moment?s satisfaction, for the rest of their lives.

  12. Everything is very open with a precise explanation of the challenges. It was definitely informative. Your site is extremely helpful. Many thanks for sharing!

  13. Youre so amazing! I don’t expect Ive read anything such as this prior to. So great to discover somebody with some original thoughts on this subject. realy thank you for beginning this up. this internet site is something that is needed online, someone with a little creativity. helpful work for bringing something new to the net!

  14. Place on with this write-up, I absolutely assume this web site needs far more consideration. I?ll probably be once again to check out much more, thanks for that details.

  15. Youre so awesome! I do not expect Ive read anything similar to this before. So great to discover someone with some initial ideas on this subject. realy thanks for starting this up. this internet site is something that is required on the internet, someone with a little creativity. beneficial job for bringing something brand-new to the internet!

  16. Can I simply claim what a relief to find someone who actually understands what theyre discussing on the net. You definitely understand just how to bring a concern to light and also make it vital. More individuals need to read this and also understand this side of the tale. I cant believe youre not more popular since you absolutely have the gift.

  17. This internet site is really a walk-through for every one of the information you desired regarding this and didn?t understand who to ask. Look below, and also you?ll certainly uncover it.

  18. There are certainly a great deal of information like that to take into account. That is a great indicate bring up. I provide the ideas above as basic inspiration but plainly there are questions like the one you bring up where one of the most important point will be operating in sincere good faith. I don?t recognize if ideal practices have emerged around things like that, but I make sure that your task is clearly recognized as a level playing field. Both children and ladies really feel the impact of simply a moment?s enjoyment, for the remainder of their lives.

  19. Youre so great! I do not expect Ive read anything such as this before. So nice to discover somebody with some original ideas on this subject. realy thank you for starting this up. this internet site is something that is needed on the web, somebody with a little creativity. beneficial work for bringing something brand-new to the internet!

  20. Aw, this was a really nice message. In concept I want to put in composing like this additionally? taking some time and also actual effort to make a very good post? but what can I say? I procrastinate alot and by no means seem to obtain something done.

  21. I’m really loving the theme/design of your blog. Do you ever run into any web browser compatibility problems? A number of my blog audience have complained about my blog not working correctly in Explorer but looks great in Safari. Do you have any solutions to help fix this problem?

  22. Hey there! This is kind of off topic but I need some guidance from an established blog. Is it very difficult to set up your own blog? I’m not very techincal but I can figure things out pretty quick. I’m thinking about making my own but I’m not sure where to start. Do you have any points or suggestions? Many thanks

  23. Good day! This post couldn’t be written any better! Reading this post reminds me of my good old room mate! He always kept talking about this. I will forward this write-up to him. Pretty sure he will have a good read. Many thanks for sharing!

  24. Oh my benefits! an outstanding short article man. Thank you However I am experiencing concern with ur rss. Don?t understand why Incapable to register for it. Exists anyone obtaining similar rss trouble? Anyone that knows kindly react. Thnkx

  25. This web site is truly a walk-through for every one of the info you desired concerning this and didn?t know who to ask. Peek below, and you?ll most definitely discover it.

  26. Hey there! I could have sworn I’ve been to this website before but after checking through some of the post I realized it’s new to me. Anyhow, I’m definitely happy I found it and I’ll be book-marking and checking back often!

  27. Wonderful post. I find out something extra tough on different blog sites day-to-day. It will certainly always be boosting to read web content from various other authors and exercise a little something from their store. I?d like to utilize some with the material on my blog site whether you don?t mind. Natually I?ll offer you a link on your web blog site. Thanks for sharing.

  28. Hey there would you mind letting me know which web host you’re using? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot quicker then most. Can you suggest a good web hosting provider at a honest price? Cheers, I appreciate it!

  29. Hey! Do you know if they make any plugins to assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Kudos!

  30. Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s hard to get that “perfect balance” between user friendliness and visual appearance. I must say that you’ve done a fantastic job with this. Additionally, the blog loads super quick for me on Safari. Exceptional Blog!

  31. I?m pleased, I must claim. Actually rarely do I run into a blog site that?s both enlightening and amusing, and let me inform you, you have struck the nail on the head. Your idea is outstanding; the problem is something that not enough people are talking smartly around. I am very satisfied that I stumbled across this in my search for something connecting to this.

  32. If you have Siri on your latest generation Casino, remember that you need to speak simply, clearly and slowly. If you speak too fast, in a deep accent or mumble your words, she won’t be able to understand you, and you’ll end up being frustrated. Try to learn the words that she recognizes easily so that you have an easier time using her.

  33. 4.จากนั้นก็ทำการเลือกธนาคารออนไลน์ ใส่จำนวนเงินที่ต้องการฝากเข้าสู่ระบบ (เริ่มต้นที่ 250 บาท) และเข้าสู่การโอนเงินตามระบบของธนาคารออนไลน์ที่คุณมีบัญชีอยู่

  34. Hey! This is my 1st comment here so I just wanted to give a quick shout out and say I really enjoy reading through your posts. Can you recommend any other blogs/websites/forums that deal with the same subjects? Thanks!

  35. Appreciating the dedication you put into your blog and in depth information you offer. It’s nice to come across a blog every once in a while that isn’t the same old rehashed material. Fantastic read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  36. What i do not understood is in truth how you’re not really a lot more smartly-appreciated than you might be right now. You are so intelligent. You already know thus cinsiderably when it comes to it matter, made me persinally cinsider it from a lot of various angles. Its like women and men din’t seem to be involved except it’s ine thing to do with Lady gaga?! Vegus persinal stuffs great. Always handle it up?!

  37. If Happy New Casino AllForBet have a very long post, divide it into smaller parts, posted with the title and part number. If a reader finds the first part engaging, they will be enticed to return for further installments. Doing so also ensures that Happy New Casino Casino readers do not become overwhelmed by an especially lengthy post.

  38. When Happy New Casino AllForBet are creating a social networking profile for Happy New Casino Casino blog, it is important that Happy New Casino AllForBet include Happy New Casino AllForBet URL on several places on the profile. This will ensure that anyone that ends up on the profile is able to navigate to Happy New Casino Casino main blog, which will increase Happy New Casino Casino viewership.

  39. I’m not sure where you are getting your information, but great topic. I needs to spend some time learning more or understanding more. Thanks for fantastic information I was looking for this information for my mission.

  40. There are absolutely a great deal of details like that to take into account. That is a wonderful indicate raise. I use the ideas above as basic ideas however clearly there are inquiries like the one you raise where one of the most essential point will be operating in sincere good faith. I don?t understand if finest practices have actually arised around things like that, however I make certain that your work is clearly determined as an up for grabs. Both young boys and ladies really feel the influence of just a moment?s pleasure, for the rest of their lives.

  41. The next time I read a blog, I wish that it does not dissatisfy me as much as this set. I imply, I understand it was my choice to review, however I really assumed youd have something interesting to say. All I hear is a lot of whining concerning something that you could repair if you werent too active looking for attention.

  42. There are definitely a lot of details like that to consider. That is an excellent point to raise. I use the thoughts above as general ideas however plainly there are questions like the one you bring up where one of the most vital thing will certainly be working in straightforward good faith. I don?t know if ideal techniques have arised around points like that, however I make sure that your task is plainly determined as a level playing field. Both kids and women feel the influence of just a moment?s pleasure, for the rest of their lives.

  43. I am now not sure where you’re getting your info, but good topic. I must spend some time finding out much more or figuring out more. Thanks for great info I was on the lookout for this information for my mission.

  44. Hi there. I found your website by way of Google whilst looking for a related matter, your website got here up. It appears to be good. I have bookmarked it in my google bookmarks to come back then.

  45. Hi! 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!

  46. Hi there. I found your website by means of Google whilst looking for a related subject, your site got here up. It looks good. I have bookmarked it in my google bookmarks to come back then.

  47. Magnificent beat ! I would like to apprentice while you amend your website, how could i subscribe for a blog site? The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast provided bright clear idea

  48. Hello there. I discovered your web site by the use of Google at the same time as searching for a comparable topic, your web site came up. It seems to be good. I’ve bookmarked it in my google bookmarks to come back then.

  49. I do agree with all of the ideas you’ve presented in your post. They are very convincing and will definitely work. Still, the posts are very short for beginners. Could you please extend them a little from next time? Thanks for the post.

  50. Hey There. I found your blog using msn. This is a really well written article. I will make sure to bookmark it and return to read more of your useful information. Thanks for the post. I will definitely comeback.

  51. Awesome post. I’m a normal visitor of your blog and appreciate you taking the time to maintain the excellent site. I’ll be a regular visitor for a really long time.

  52. Excellent website. A lot of helpful information here. I¡¦m sending it to several buddies ans additionally sharing in delicious. And of course, thank you to your effort!

  53. I was just looking for this information for a while. After six hours of continuous Googleing, finally I got it in your web site. I wonder what is the lack of Google strategy that don’t rank this type of informative web sites in top of the list. Generally the top web sites are full of garbage.

  54. Thank you so much for giving everyone an exceptionally spectacular possiblity to read articles and blog posts from this website. It really is so nice and also jam-packed with amusement for me and my office colleagues to visit your website at a minimum 3 times in one week to see the fresh issues you have got. And of course, I am just actually happy with all the cool information served by you. Some 2 points in this posting are absolutely the finest we have all ever had.

  55. Hiya, I’m really glad I have found this info. Nowadays bloggers publish only about gossip and web stuff and this is really frustrating. A good website with exciting content, this is what I need. Thanks for making this site, and I will be visiting again. Do you do newsletters by email?

  56. Hello, you used to write fantastic, but the last several posts have been kinda boring¡K I miss your tremendous writings. Past several posts are just a bit out of track! come on!

  57. Hey there! I’ve been reading your web site for a long time now and finally got the bravery to go ahead and give you a shout out from Humble Tx! Just wanted to say keep up the great job!

  58. Thank you a lot for giving everyone an extremely terrific chance to read in detail from this blog. It can be so enjoyable and as well , jam-packed with a great time for me and my office friends to visit your blog at the least three times per week to read through the new guides you will have. And of course, we’re actually contented concerning the magnificent tips served by you. Some 2 points in this posting are undeniably the most effective I’ve had.

  59. Hiya, I’m really glad I have found this information. Nowadays bloggers publish only about gossip and net stuff and this is really annoying. A good site with exciting content, that’s what I need. Thank you for making this web site, and I’ll be visiting again. Do you do newsletters by email?

  60. Hiya, I am really glad I’ve found this info. Today bloggers publish just about gossip and web stuff and this is really frustrating. A good blog with exciting content, that is what I need. Thanks for making this web-site, and I will be visiting again. Do you do newsletters by email?

  61. I uncovered your blog site on google and also inspect a few of your very early messages. Continue to maintain the great operate. I simply additional up your RSS feed to my MSN News Viewers. Seeking ahead to reading more from you later!?

  62. I blog quite oftenfrequentlyoften and I reallytrulygenuinelyseriously appreciate yourthank you for your contentinformation. The articleThis articleThis great articleYour article has reallyhas truly peaked my interest. I am going toI willI’m going to bookmarkbook marktake a note of your siteyour websiteyour blog and keep checking for new information aboutdetails about once a weekonce per week. I subscribed toopted in for your RSS feedFeed as welltoo.

  63. Undeniably believe that which you stated. Your favorite reason appeared to be on the net the simplest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top and also defined out the whole thing without having side effect , people could take a signal. Will probably be back to get more. Thanks

  64. Whats Going down i’m new to this, I stumbled upon this I’ve discovered It absolutely useful and it has aided me out loads. I’m hoping to contribute & assist different customers like its helped me. Good job.

  65. of course like your web site however you need to test the spelling on quite a few of your posts. A number of them are rife with spelling issues and I in finding it very bothersome to inform the truth nevertheless I¡¦ll surely come back again.

  66. Hello there. I discovered your website by way of Google whilst searching for a similar subject, your website came up. It appears to be great. I have bookmarked it in my google bookmarks to visit then.

  67. greatwonderfulfantasticmagnificentexcellent postsubmitpublishput up, very informative. I wonderI’m wonderingI ponder why the otherthe opposite expertsspecialists of this sector do notdon’t realizeunderstandnotice this. You shouldmust continueproceed your writing. I amI’m sureconfident, you haveyou’ve a hugea great readers’ base already!

  68. Hi there, I discovered your site by way of Google even as searching for a comparable matter, your website got here up, it appears to be like good. I have bookmarked it in my google bookmarks.

Leave a Reply

Your email address will not be published.


Adblock Detected

Please consider supporting us by disabling your ad blocker