Cannibal Ox – Selected Rarities and B-sides

(Cover by John Turner Jr. Track list and download link can be found after the jump.)

Although Cannibal Ox’s critical reception remains generally positive, the duo’s talent is underrated and as a result, their music is misunderstood.  Their only album — 2001’s The Cold Vein— and its official singles are subjected to greater scrutiny than the rest of their discography: a scattered collection of cameos, freestyles, compilations cuts, b-sides, and assorted rarities. This is inevitable and understandable but also unfortunate. Critics focus their praise on producer El-P’s efforts to construct a cohesively dark, dissonant, cohesive vibe for the album, in the process diminishing the contributions of emcees Vast and Vordul.  The duo’s larger body of work, which both anticipates and deviates from the sound and vision of The Cold Vein, is only further obscured as a result.

The reception culture of The Cold Vein spins false binaries out of thin air in an effort to pin The Cold Vein‘s distinct feel to the influence of its immediate predecessor, Company Flow’s Funcrusher Plus. The logic employed suggests that since the mostly El-P-produced Funcrusher Plus is a salvo aimed at an increasingly glossy, shallow, ephemeral mid-90s east coast rap scene, then the The Cold Vein —and by extension the entirety of Cannibal Ox’s discography— is inextricably linked to the the aesthetic and philosophy of the loosely defined “underground.” The flaws of this line of thought are numerous, and yet most reviews of the group’s music position a short list of the album’s perceived positives — e.g., its “griminess,” “social consciousness,” “spaciness,”— against their diametric opposites, which must logically rule the “mainstream.”

But Funcrusher Plus —and the fabled  DIY/Indie/Underground scene that is associated with that album—  is hardly the only influence that is evident in Cannibal Ox’s music. Their sound and style is not the surprisingly tidy result of  a controlled collision between science-fiction and the streets, or the mindsets of “backpackers” and “gat packers” as Peter Shapiro once quipped, either. Their fascination with the streets as a  perverse version of biblical heaven and hell is shared by occasional chart-climbing, decidedly spacey middlegrounders like Mobb Deep; their disdain for inferior emceeing is shared by all of their everyman peers in the “underground. Their style, however, is much messier, much more unruly than any of these influences; their non-Cold Vein output testifies to an ability to adapt their free form cipher styles to a variety of situations without camouflaging their idiosyncrasies.

A perusal of their best non-Cold Vein song reveals incredible diversity in terms of sound, mood, and message. It is true that even apart from El-P’s orbit, Vast and Vordul’s lyrics are often concerned with the integrity of the art form of rap and filled with nerdy references to genre fiction, and that many of their beats sound dusty and dystopian, if you will. But their lyrics are also concerned with breaking free from the bleakness of both their literal surroundings and, perhaps more importantly, the destructive outlooks that these surroundings nurture. The sentiments that Vast and Vordul express on their songs alternate between militant anger, melancholic brooding, and wishful serenity,  and their are moments of levity and eccentricity sprinkled throughout. Their backing music shapeshifts just as severely and frequently; it isn’t all dark cosmic chasms and cacaphony.

Take the time to soak in this compilation, presented to you by the good denizens of  TROY, Steady Bloggin’, and Philaflava. We feel that it reflects the very best of Vast and Vordul’s non-Cold Vein output as a duo and showcases their versatility while sounding surprisingly cohesive. Enjoy. — Thun

Download: Cannibal Ox Selected Rarities and B-Sides


Cosmos (Cannibal Ox & Rob Swift, Cosmos 12″)

Atoms All-Stars (Atoms Family, The Prequel)

Swing Blades (Jean Grae, Hater’s Anthem 12”)

Mecca & The Ox (Vast Aire, Deuces Wild)

Not For Promotional Use (Atoms Family, The Prequel)

Cold Vein -Cold Cryptic Remix  (Cannibal Ox, Return of the Ox: Live @ CMJs)

Classic Freestyle #1

Metal Gear (Cannibal Ox, F-Word EP)

Cannibal JFK (Vordul Mega, Yung World)

Handle That (Vordul Mega, The Revolution of Yung Havoks)

Bloodsport (Mighty Joseph, Empire State)

Life’s Ill (Cannibal Ox, F-Word EP)

Classic Freestyle # 2

Brothaz remix (Mr. Lif & Cannibal Ox, Various Artists, Definitive Swim)

From The Planet of Eat (Cannibal Ox, Return of the Ox: Live @ CMJs)

F-Word (RJD2 Remix) (Def Jux Bucket of B-Sides)

Carry On (C Rayz Walz ft. Karniege, Quan Grimy, Cannibal Ox, Glorian Light, Free Rayz Walz)

In The Mirror (Vordul Mega ft. Vast Aire, Megagraphitti)

AK-47 (Vordul Mega, Megagraphitti)

Angels and Insects (ft. Kasm) – (Angels and Insects compilation)

Share Button

Tags: ,


Warning: Creating default object from empty value in /home/content/48/7222948/html/thetroyblog/wp-content/plugins/bm-comments-and-trackbacks/bm-trackPing.php on line 37

34 Responses to “Cannibal Ox – Selected Rarities and B-sides”

  1. hl says:

    I’ve been looking for the “Metal Gear” mp3 forever. Thank’s for posting this.

  2. Gloss says:

    teamwork is a beautiful thing

  3. Yohan says:

    Very nice cover, and I’ll be sure to download this compilation when I get home from work.

  4. ESEUNO says:

    Cypher Unknown

  5. Jordan says:

    I’ve had the RJD2 remix of “The F Word” for a while. Definitely an amazing track. Both lyrically and musically it does a great job of expressing the tension in those relationships, which is all too easy to make a hash of.

    Thanks for posting this. I’m looking forward to listening to more of their work.

  6. Nick says:

    Swinging Blades not on before Cosmos.. i dunno what to say about that. El-P made the trifecta.

  7. Thanks for one’s marvelous posting! I really enjoyed reading it, you happen to be a great author.I will always bookmark your blog and will eventually come back from now on. I want to encourage yourself to continue your great work, have a nice holiday weekend!
    My partner and I absolutely love your blog and find most of your post’s to be just what I’m looking for. Would you offer guest writers to write content available for you? I wouldn’t
    mind publishing a post or elaborating on a number of the subjects
    you write in relation to here. Again, awesome weblog!
    We stumbled over here from a different web page and thought
    I might check things out. I like what I see so now i’m following you. Look forward to looking at your web page for a second time.
    I like what you guys tend to be up too. This type of clever work and reporting! Keep up the awesome works guys I’ve incorporated you guys to my blogroll.

    Greetings I am so glad I found your blog page, I really found you by accident, while I was looking on Yahoo for something else, Regardless
    I am here now and would just like to say cheers for a fantastic post and a all round thrilling blog (I
    also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome job.

    Admiring 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 out of date rehashed information.

    Great read! I’ve bookmarked your site and I’m
    adding your RSS feeds to my Google account.
    Hey there! I’ve been reading your site for a while now and finally got the courage to go ahead and give you a shout out from Atascocita Tx! Just wanted to mention keep up the good job!
    I am really loving the theme/design of your weblog. Do you ever run into any browser compatibility issues? A couple of my blog readers have complained about my site not operating correctly in Explorer but looks great in Chrome. Do you have any suggestions to help fix this problem?
    I am curious to find out what blog platform you have been using? I’m experiencing some small security issues with my latest
    blog and I’d like to find something more safe. Do you have any suggestions?
    Hmm it seems like your site ate my first comment (it was super long) so I guess I’ll just
    sum it up what I had written and say, I’m thoroughly enjoying your blog. I too am an aspiring blog blogger but I’m still new to the whole thing.
    Do you have any tips for inexperienced blog writers?

    I’d certainly appreciate it.
    Woah! I’m really enjoying the template/theme of
    this website. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between superb usability and appearance.
    I must say that you’ve done a superb job with this. In addition, the blog loads super fast for me on Opera. Excellent Blog!
    Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your webpage? My blog site is in the exact same niche as yours and my visitors would certainly benefit from some of the information you provide here. Please let me know if this ok with you. Thank you!
    Hey would you mind letting me know which webhost you’re utilizing?
    I’ve loaded your blog in 3 different internet browsers and I must say this blog loads a lot quicker then most. Can you recommend a good hosting provider at a honest price? Thanks a lot, I appreciate it!
    Awesome website you have here but I was curious about if you knew of any user discussion forums that cover the same topics discussed here? I’d really love to
    be a part of group where I can get suggestions from other knowledgeable people that share the same interest.
    If you have any recommendations, please let me know.
    Howdy! This is my first comment here so I just wanted to give a quick shout out and tell you I really enjoy reading your blog posts.
    Can you recommend any other blogs/websites/forums that go over the
    same subjects? Thanks a lot!
    Do you have a spam problem on this blog; I also am
    a blogger, and I was wondering your situation; we have developed
    some nice methods and we are looking to trade techniques with other folks, why not shoot me an email if interested.

    Please let me know if you’re looking for a article writer for your blog. You have some really great posts and I think I would be a good asset. If you ever want to take some of the load off, I’d
    really like to write some content for your blog in exchange for a link back to mine.
    Please send me an e-mail if interested. Many thanks!
    Have you ever considered about including a little bit more than just
    your articles? I mean, what you say is important and everything.

    But imagine if you added some great pictures or video clips to give your posts more, “pop”!
    Your content is excellent but with pics and videos, this site could undeniably be one of the greatest in its
    field. Very good blog!
    Interesting blog! Is your theme custom made or did you download it from somewhere?
    A design like yours with a few simple tweeks would really make my blog stand out.
    Please let me know where you got your design. Appreciate it
    Hi would you mind stating which blog platform you’re working with? I’m planning
    to start my own blog in the near future but I’m having a difficult 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 Sorry for getting off-topic but I had to ask!

    Hey there just wanted to give you a quick heads up. The text in your content seem to be running off the screen in
    Firefox. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I thought I’d post
    to let you know. The style and design look great though!

    Hope you get the issue fixed soon. Kudos
    With havin so much content do you ever run into any issues of plagorism or copyright violation?
    My website has a lot of exclusive content I’ve either written myself or outsourced but it seems a lot of it is popping it up all over the web without my permission. Do you know any solutions to help protect against content from being ripped off? I’d genuinely appreciate it.

    Have you ever considered creating an ebook or guest
    authoring on other websites? I have a blog based on the
    same information you discuss and would really like to have you
    share some stories/information. I know my readers would value your work.
    If you’re even remotely interested, feel free to shoot me an e-mail.
    Hi! Someone in my Myspace group shared this site with us so I came to look it over. I’m definitely loving the information.

    I’m book-marking and will be tweeting this to my followers! Outstanding blog and outstanding design and style.
    Excellent blog! Do you have any hints for aspiring writers? I’m hoping
    to start my own site soon but I’m a little lost on everything. Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m
    completely overwhelmed .. Any tips? Thank you!

    My coder is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the
    expenses. But he’s tryiong none the less. I’ve been using WordPress on a variety of
    websites for about a year and am worried about switching
    to another platform. I have heard excellent things about blogengine.
    net. Is there a way I can import all my wordpress posts
    into it? Any help would be really appreciated!
    Does your blog have a contact page? I’m having a tough time locating it but, I’d
    like to shoot you an e-mail. I’ve got some recommendations for your blog you might be interested in hearing. Either way, great blog and I look forward to seeing it grow over time.
    It’s a pity you don’t have a donate button! I’d most certainly donate to this fantastic blog!
    I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to new updates and will share this blog with my Facebook group. Chat soon!
    Greetings from Idaho! I’m bored to death at work so I
    decided to check out your blog on my iphone during lunch break.
    I really like the information you present here and can’t wait to take a look when I get home. I’m amazed at how quick your blog loaded on my cell phone .
    . I’m not even using WIFI, just 3G .. Anyways, awesome site!
    Hiya! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in trading links or maybe guest writing a blog article or vice-versa? My blog covers a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you might be interested feel free to send me an e-mail. I look forward to hearing from you! Great blog by the way!
    At this time it appears like Movable Type is the best blogging platform out there right now. (from what I’ve
    read) Is that what you’re using on your blog?
    Fantastic post however I was wanting to know if you could write a litte more on this topic? I’d be very
    grateful if you could elaborate a little bit more. Cheers!
    Hey! I know this is kinda off topic but I was wondering if you knew where I could
    find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having problems
    finding one? Thanks a lot!
    When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added
    I get three e-mails with the same comment.
    Is there any way you can remove me from that service? Bless you!

    Hello! This is my first visit to your blog! We are a group of volunteers and starting a new initiative in a
    community in the same niche. Your blog provided us useful information to work on.
    You have done a extraordinary job!
    Hello there! I know this is kinda off topic but I was wondering which blog
    platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had issues with hackers
    and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.
    Hello! This post couldn’t be written any better! Reading through this
    post reminds me of my good old room mate! He always kept talking about this.
    I will forward this article to him. Pretty sure he will have a
    good read. Many thanks for sharing!
    Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.

    You definitely know what youre talking about, why throw away
    your intelligence on just posting videos to your site when you could be giving us something
    enlightening to read?
    Today, I went to the beach front with my kids.
    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 put 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!

    The other day, while I was at work, my cousin stole my iPad and tested to see if it can survive a 25 foot
    drop, just so she can be a youtube sensation. My apple ipad is now destroyed
    and she has 83 views. I know this is totally off topic but I
    had to share it with someone!
    I was curious if you ever considered changing the structure of your blog?
    Its very well written; I love what youve got to say.

    But maybe you could a little more in the way of content so people could connect with it better.
    Youve got an awful lot of text for only having 1 or 2 images.
    Maybe you could space it out better?
    Hello, i read your blog from time to time and
    i own a similar one and i was just wondering if you get
    a lot of spam remarks? If so how do you reduce it, any plugin
    or anything you can recommend? I get so much lately it’s driving me crazy so any support is very much appreciated.
    This design is steller! You definitely know how to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!
    I’m truly enjoying the design and layout of your website. It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a designer to create your theme? Excellent work!
    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. Nonetheless, I’m definitely delighted I found it and I’ll be book-marking and checking back frequently!
    Hey there! Would you mind if I share your blog with my twitter group? There’s
    a lot of folks that I think would really appreciate
    your content. Please let me know. Thanks
    Hey, I think your website might be having browser compatibility issues.
    When I look at your website in Chrome, it looks fine but when opening in Internet Explorer, it has some overlapping.
    I just wanted to give you a quick heads up! Other then
    that, excellent blog!
    Sweet blog! I found it while searching on Yahoo News.
    Do you have any tips on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there! Appreciate it
    Hi! This is kind of off topic but I need some help from an established blog. Is it tough to set up your own blog? I’m not very techincal but
    I can figure things out pretty fast. I’m thinking about setting up my own but I’m not sure where to begin.
    Do you have any points or suggestions? Thanks
    Hey! Quick question that’s totally off topic. Do you know how to make your site mobile friendly? My weblog looks weird when viewing from my iphone. I’m
    trying to find a theme or plugin that might be able to resolve this problem.
    If you have any recommendations, please share. Many thanks!

    I’m not that much of a internet reader to be honest but your blogs
    really nice, keep it up! I’ll go ahead and bookmark your site to come back later. Many thanks
    I really like your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to design my own blog and would like to know where u got this from.

    many thanks
    Amazing! This blog looks exactly like my old one!
    It’s on a entirely different subject but it has pretty much the same layout and design. Wonderful choice of colors!
    Hey just wanted to give you a quick heads up and let you know a few of the pictures aren’t loading correctly.
    I’m not sure why but I think its a linking issue. I’ve tried it in two
    different web browsers and both show the same outcome.
    Hi are using WordPress for your site platform? I’m new to the blog world but I’m trying to get started and
    create my own. Do you require any coding knowledge to make your own blog?
    Any help would be greatly appreciated!
    Hey there this is kind of of off topic but I was wanting to
    know if blogs use WYSIWYG editors or if you have to
    manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be greatly appreciated!
    Hello! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no back up. Do you have any solutions to protect against hackers?
    Hello! Do you use Twitter? I’d like to follow you if that would be ok.

    I’m absolutely enjoying your blog and look forward to new posts.
    Hello there! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?
    Howdy! Do you know if they make any plugins to help 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. Thanks!
    I know this if off topic but I’m looking into starting my own weblog and was wondering what all is required to get set up?
    I’m assuming having a blog like yours would cost a pretty penny? I’m not very web savvy
    so I’m not 100% positive. Any tips or advice would be greatly appreciated. Thank you
    Hmm is anyone else experiencing problems with the pictures on this blog loading? I’m trying to
    find out if its a problem on my end or if it’s the blog. Any responses would be greatly appreciated.
    I’m not sure why but this website is loading very slow for me.
    Is anyone else having this problem or is it a problem on my end?
    I’ll check back later and see if the problem still exists.
    Hey! I’m at work surfing around your blog from my new iphone 3gs!

    Just wanted to say I love reading through your blog and look forward to all your posts!
    Keep up the superb work!
    Wow that was unusual. I just wrote an very long comment
    but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing
    all that over again. Regardless, just wanted to say wonderful blog!

  8. Its like you read my mind! You appear to know a lot about this, like you wrote
    the book in it or something. I think that you could
    do with some pics to drive the message home a bit, but instead of that, this is wonderful blog.
    An excellent read. I will certainly be back.

  9. Excellent post! We will be linking to this great post on our site.

    Keep up the great writing.

  10. Henry says:

    I’ve been looking through your blog page for some time, but until recently I
    made a decision to add at least a heya there.

  11. Hi! I could have sworn I’ve been to this site before but after going through
    many of the posts I realized it’s new to me. Anyways, I’m certainly delighted I stumbled upon it and I’ll be bookmarking it and checking
    back often!

  12. I am not sure where you are getting your information, but good topic.
    I needs to spend some time learning more or understanding more.
    Thanks for great information I was looking for this info for mmy mission.

    my web-site: car accident capo beach

  13. Yesterday, whilе I was at work, mƴ sister stole mү apple ipad aոd
    tested tߋ sее іf it сan survive a forty foot drop, јust so she ϲan be a youtube sensation.
    Ӎy apple ipad is nοw destroyed and she has 83 views.
    I kոow this is entirely off topic but I had to share
    іt ѡith ѕomeone!

  14. Wonderful goods from you, man. I’ve understand your stuff previous to and you’re just too excellent.
    I actually like what you’ve acquired here, really like what
    you are stating and the way in which you say it. You make it enjoyable and you still care for to keep it wise.
    I can not wait to read far more from you. This is actually a wonderful web

  15. FRAME CONTROL – You MUST control the frame, whatever that may be.
    I’d definitely recommend trying them both inside the store.

    In this modern era of technology, people find the role of the robot being quite beneficial in
    businesses, hospitals, research firms as well
    as academic fields.

  16. Definitel believe that that you stated. Yourr favorite justification seemed tto be on the net
    thee simpleest thing to remember of. I say to you, I certainly get annoyed
    even aas people think about issues that they plainly do not know about.
    You controlled to hit the nail upon the top and also ouylined
    out the whole thing without havingg side-effects , otfher folks could take a signal.
    Will likely be again to get more. Thanks

    Feel free to surf to my blog; Frases para enamorar a una mujer

  17. Emir’s daughter, Princess Leyla (Freida Pinto), who develops a romantic interest in Auda, marries
    him in an effort to bridge their families together.
    Of all its games, 56 percent are available online and 44 percent are available as social
    mobile games for the i – Phone, i – Pad and Android.

    Luckily, 5:00 was approaching on a Friday in Texas.

  18. These casino gambling poker room tools include
    scores including box scores, statistics, injuries, news feeds, standings, rankings and transactions.

    Driving all the important things one by one of the NBA Finals.
    How could this have happened? And all rooms have been arrested and charged with a proffessional

  19. I’m truly enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and visit more often. Did you
    hire out a designer to create your theme? Exceptional work!

    For an awesome review please visit this page … Des moines cleaning Services

  20. In fact no matter if someone doesn’t understand after that its up to other people that
    they will help, so here it occurs.

    For the best informative review please check-out this website
    in des moines

  21. Academias de ingles Oxford School soria, Supera todos tus exámenes en nustro centro.academias , academias soria ,escuela de idiomas.

  22. Gonzalo says:

    Great article! This is the kind of info that are
    supposed to be shared across the net. Shame on Google for not positioning this submit higher!
    Come on over and talk over with my web site .
    Thanks =)

    My web-site … Gonzalo

  23. I think this is among the most important information for me.
    And i’m glad reading your article. But wanna remark on few general things,
    The website style is perfect, the articles is really great :
    D. Good job, cheers

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

  25. It’s difficult to find educated people in this particular topic,
    however, you seem like you know what you’re talking about!

  26. Hi! I know this is kinda off topic nevertheless I’d figured I’d ask.
    Would you be interested in trading links or maybe guest writing a
    blog post or vice-versa? My website discusses a lot of the
    same topics as yours and I feel we could greatly benefit from each other.
    If you happen to be interested feel free to shoot me an email.
    I look forward to hearing from you! Superb blog by the way!

  27. Yes! Finally someone writes about free t-shirt art designs.

  28. Woah! I’m really digging the template/theme of this blog.
    It’s simple, yet effective. A lot of times it’s tough to get that “perfect balance” between user friendliness and visual appeal.
    I must say that you’ve done a excellent job with this.
    Also, the blog loads super fast for me on Firefox.
    Exceptional Blog!

  29. Adela says:

    Heya just wanted to give you a quick heads up and let you know a few of the pictures aren’t loading properly.

    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different browsers and both show the same outcome.

    Here iss my homepage: buy google plus followers (Adela)

  30. KickAss says:

    When Twiztid starts feeling the financial pinch, he or she cut his publicist.

    Bhaktapur is definitely an ancient town east of Katmandu inside Katmandu Valley.

    Episode 19 (The Serpent’s Tooth) Air Date: 03-19-1991.

  31. Remarkable! Its genuinely awesome article, I have got much clear idea about
    from this post.

  32. Alicia says:

    Hi to all, the contents present at this web page are actually
    awesome for people knowledge, well, keep up
    the nice work fellows.

Leave a Reply

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