The One & Only Ivan at MPC

The One and Only Ivan is an adaptation of Katherine Applegate’s bestselling, award-winning book about a special gorilla that could actually draw. The One and Only Ivan is a Disney tale about the 400-pound silverback gorilla who shares a communal habitat in a suburban shopping mall with Stella the elephant, Bob the dog, and various other animals.

The Disney adventure comes to the screen as an impressive hybrid of live-action and CGI. The film stars: Sam Rockwell as the voice of Ivan; Angelina Jolie as the voice of Stella the elephant; Danny DeVito as the voice of Bob the dog; Helen Mirren as the voice of Snickers the poodle; Brooklynn Prince as the voice of Ruby and Bryan Cranston as Mack, the owner of the mall and circus. The One and Only Ivan is directed by Thea Sharrock (Me Before You) and MPC provided the visual effects. MPC was involved in the movie all the way through from the shoot to the previs, character and environment builds, and final animation. In total, MPC delivered 1,055 shots, as well as some other smaller sequences, such as De-Aging, which were contributed by other VFX companies. The Production VFX Supervisor was Nick Davis and MPC’s VFX Supervisor was Ben Jones. The film started production in 2018 and was released on Disney+, this month.

The movie and book are based on the life of an actual Western Lowland Gorilla named Ivan. The real Ivan lived at the B& I Amusement Center in Tacoma (USA) for 27 years after being a pet for six years. Protestors pushed to cease having the animals on display at the amusement center, and Ivan went to live at Zoo Atlanta for the rest of his life.


Virtual Production

The film is aimed at children, with the animals all able to talk, but not in such a way that the humans in the film can hear or understand. This meant that MPC needed to walk a line between completely realistic animals but ones that could also talk and express complex human-type emotions. This is not the first such approach, other films such as Babe (which won the VFX Oscar) have explored similar approaches, as did most recently MPC’s animators on The Lion King and The One and Only Ivan approached the VFX with the benefit of the new virtual production (VP) technology that MPC had developed forThe Lion King.

Unlike The Lion King, the animals in The One and Only Ivan were required to interact with real live action humans as well as in scenes that were fully digital, most noticeably in the back of the stage enclosure. From a production perspective, this meant the filming was in two distinct parts, which were split approximately 50:50. “There was a live-action shoot which we approached with relatively traditional VFX approaches – with puppeteers with green-screen puppets or with Ben Bishop who was the MoCap performance actor who was on set standing in for Ivan for most shots, so this live-action part was relatively traditional,” commented Ben Jones. “In parallel, our MPC animators were animating master VP scenes, especially the big 2,000 or 3,000 frame scenes of the animals doing whatever action was needed. We would then push this to the stage for virtual production, to allow the Director and DOP to scout and work out how they wanted to film.” As the team was building on the technical innovation from The Lion King, they were able to explore the sets and staging in VR, in real-time, using Unity.

The first stage of the virtual production scenes was the so-called “black-box rehearsal”. This is where the actors walk and work the material for the first time, ‘standing it up’ in a usually square space with black walls and a flat floor. The simplicity of the space is thought to create a freedom to try ideas. For this rehearsal, Bishop was on set as Ivan as were the puppeteers. In attendance was MPC’s Animation supervisor Greg Fisher. “He was there from the beginning as this pretty much informed the animation for the virtual production shoot,” comments Jones. During the black box rehearsal, both Bishop and the puppets were motion captured. “We were not quite sure how we were going to use the MoCap, but in the end, we used that data on about 30% of the shots,” he adds. Unlike The Lion King, which was filmed in LA with the MPC team in London, on this film, the soundstage filming was done locally at Pinewood, allowing the material to move seamlessly between the crew on-set lensing the animation and the crew back at MPC London, who were creating the animation.

While on-set, the director and crew would also have the initial edits of the sync audio recordings of Sam Rockwell’s delivery and that of the other actors. This was key not only for the blocking but also to allow Bryan Cranston as Mack to have a strong presence to act against conceptually. While Mack does not directly talk to the animals, he does communicate with them based on the personalities that the voice actors have created for their animal characters. Once the scenes were lensed and animated, MPC would turn up the settings in Unity and render out the best version they could and these would then, “live in the movie or the cut, for quite a while until we got into proper post-production,” explains Jones. This was also when the production would go back and re-record some lines of dialogue as ADR.


Lip Sync

Another consideration for the MPC animators was avoiding the animals becoming too advanced in their speech, which would have made Ivan much more like a character from the award-winning Planet of the Apes franchise. While there were witness cameras filming the voice actors when they recorded their lines, the performances were not motion-captured nor crafted to perfectly match the expressions of the individual voice actors. Rather the skilled MPC animators hand-built the facial animation and expressions of the range of animals as a “collaborative amalgamation of influences” says Jones.

The team needed to make the animal dialogue believable but not cartoony, so that the audience would relate to the animals while still presenting them in a family-friendly ‘Disney’ idealized way. Ivan was based on an actual Silverback gorilla in Florida, from which the animators received plenty of invaluable reference footage. Bob, the dog voiced by Danny DeVito, was modeled on a photogrammetry shoot of a real dog called Mabel, who was on set. The majority of the animals were rendered in Renderman, with Houdini providing dynamics and some fur simulation. Houdini was also used for the highly complex paint simulation that Ivan does on the glass of his enclosure in the circus.


The Shoot(s)

The shoot was approximately 12 weeks for the live-action and about 8 weeks for the virtual production stage work. The set for the final virtual production provided the bare set of the cage and major props that matched the 3D set at MPC. For the mixed live-action environments, the team needed to do detailed texturing and lighting work so that the film could cut between CG and fully live-action as well as mixed sets. For example, in the circus ring, the back wall, side curtain, and floor would often need to be replaced as the various nine CG hero animals interacted and performed to the live-action crowds.

One observation that Jones noted was how easily the director and the crew worked with the MPC virtual production pipeline. Unlike the crew from Lion King, who had already done several complex VFX productions such as The Jungle Book and who had a deep well of Oscar-winning VFX experience, Director Thea Sharrock was not known as a visual effects director. Yet according to Jones, the director and the crew never had any barriers or issues with the virtual production, primarily because MPC was presenting them with digital versions of tools they already knew well, so possession of deep technical knowledge wasn’t the primary requirement to making great scenes and telling the story.

Concept Art

It is always interesting to see the arc between concept art of a film and the final results. On The One and Only Ivan the final production imagery is a very close match, as can be seen by the Technicolor Pre-Production Art Department imagery and concept art shown below.


Source :

  • erotik

    Thanks for sharing, this is a fantastic blog post. Really looking forward to read more. Great.

  • erotik

    Right away I am going to do my breakfast, when having my breakfast coming yet again to read more news. Lilly Vladimir Harim

  • Oralee Glenn Madriene

    Hello, just wanted to say, I liked this blog post. It was helpful. Oralee Glenn Madriene

  • sikis izle

    Disney and Pixar will launch one other animated movie in March 2022. Tobi Clair Vicki

  • Casie Avictor Casey

    Way cool! Some extremely valid points! I appreciate you writing this post plus the rest of the website is very good. Casie Avictor Casey

  • sikis izle

    Major thankies for the blog article. Really looking forward to read more. Cool. Lacey Jabez Egwan

  • erotik

    Way cool! Some very valid points! I appreciate you penning this article and the rest of the website is really good. Jessalyn Domenic Lilllie

  • erotik

    You made some decent points there. I looked on the internet for the problem and located most individuals will go along with along with your website. Greta Horst Boynton

  • sikis izle

    Wohh just what I was searching for, thanks for posting. Ingunna Brendan Maury

  • watch

    I am not sure where you are getting your info, but good topic.

  • erotik izle

    Good post! We will be linking to this particularly great content on our site. Keep up the good writing. Zelda Shawn Junna

  • film

    Please go to the web-sites we stick to, which includes this a single, because it represents our picks from the web. Amalee Milt Koran

  • film

    I was looking through some of your blog posts on this site and I conceive this internet site is rattling informative! Keep posting. Doralynn Caleb Crandall

  • film

    Good post! We will be linking to this great post on our website. Keep up the good writing. Guillemette Tanny Wade

  • film

    I have been reading out a few of your posts and i can claim clever stuff. I will make sure to bookmark your blog. Vikki Wilt Stargell

  • film

    This is a extraordinarily sharp post. I like the way you adapted to your words. Susann Theodor Benjie

  • D. Imojean Ilaire Renato

    Really nice style and design and superb articles , very little else we need : D. Imojean Ilaire Renato

  • erotik izle

    Outstanding post, you have pointed out some wonderful details, I too believe this is a very fantastic website. Georgiana Ruprecht Millar

  • Gabriellia Bradan Nine

    You have brought up a very superb details , appreciate it for the post. Gabriellia Bradan Nine

  • Hayley Leonhard Sale

    Its wonderful as your othher content :D, thanks for posting. Hayley Leonhard Sale

  • Vivie Romeo Olcott

    I cannot thank you enough for the blog post. Thanks Again. Great. Vivie Romeo Olcott

  • Liza Brose Sansone

    Hello. This post was extremely fascinating, especially since I was searching for thoughts on this subject last Saturday. Liza Brose Sansone

  • Desdemona Egbert Dickerson

    Dead pent articles, Really enjoyed reading through. Desdemona Egbert Dickerson

  • Maressa Llywellyn Stanford

    You made some decent points there. I looked on the internet for the issue and found most individuals will agree with your website. Maressa Llywellyn Stanford

  • Mireille Nicko Mead

    There as definately a lot to find out about this subject. I like all the points you ave made. Mireille Nicko Mead

  • erotik izle

    For hottest news you have to pay a visit world wide web and on web I found this web site as a finest website for newest updates. Fiann Nappie Gagne

  • anime

    What a stuff of un-ambiguity and preservenesss of valuable know-how on thhe topic of unpredicted emotions. Leela Hendrick Addam

  • online

    Say, you got a nice blog article. Much thanks again. Fantastic. Marris Warden Brainard

  • cheap flights

    Great delivery. Sound arguments. Keep up the amazing effort.

  • movie online

    This is why the CDC, NIOSH, and FDA have amended the guidelines to state that KN95 and FFP2 masks are equally efficient, though are made abroad. Jeanette Guilbert Crandale

  • movies

    Vivamus quis mi. Etiam rhoncus. Mauris turpis nunc, blandit et, volutpat molestie, porta ut, ligula. Etiam imperdiet imperdiet orci. Arlana Desmond Hirasuna

  • 123movies

    I have read so many articles or reviews on the topic of the blogger lovers except this piece of writing is genuinely a nice paragraph, keep it up. Lin Stern Valerio Susanetta Karlens Ware

  • bollywood

    I delight in, result in I discovered just what I used to be looking for. Ola Barris Hey

  • dublaj

    Eu ut id pariatur laboris culpa. Aliqua esse magna labore mollit eu magna aliquip labore. Cillum occaecat esse duis laboris deserunt enim occaecat magna. Anthea Orv Liva

  • yabanci

    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 waste your intelligence on just posting videos to your weblog when you could be giving us something enlightening to read? Charin Wes Mitchell

  • watch

    Way cool! Some extremely valid points! I appreciate you writing this article plus the rest of the website is also really good. Karyn Josias Millhon

  • cheap flights

    Fantastic items from you, man. I have understand your stuff prior to and you are just
    extremely magnificent. I really like what you’ve received right here, certainly like what you are saying and the best way
    during which you assert it. You’re making it enjoyable and
    you still take care of to keep it wise. I can’t wait to learn much more
    from you. This is actually a wonderful site.

  • dublaj

    Hello, I think your site might be having browser compatibility issues. When I look at your blog site in Firefox, 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, terrific blog! Yvonne Wesley Volnak

  • cheap flights

    This blog was… how do you say it? Relevant!! Finally I’ve found something which
    helped me. Thank you!


    Attractive element of content. I just stumbled upon your site and in accession capital to say that I acquire
    in fact loved account your blog posts. Anyway I will be subscribing to your augment or even I fulfillment
    you access consistently quickly.

  • cheap flights

    I just like the helpful info you provide for your articles.
    I will bookmark your blog and check again right here regularly.
    I’m relatively certain I’ll be informed a lot of new stuff right right here!
    Good luck for the next!


    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. Anyways,
    just wanted to say excellent blog!

  • watch

    volcano casino is simply the best. I was lucky too Uta Ashbey Venn

  • altyazili

    Awesome post. I am a regular visitor of your blog and appreciate you taking the time to maintain the nice site. I will be a regular visitor for a long time. Nataline Hubie Youngman

  • online

    Thanks for the blog article. Really thank you! Cool. Bobbette Ronny Telford

  • watch

    Get well soon Randy, , really appreciate the work you do , miss you Daile Filmore Hulbig

  • hindi movie

    Hey, thanks for the blog. Thanks Again. Really Great. Phebe Jareb Bardo

  • dublaj

    Thanks for sharing the beginning of your wonderful adventures. Hope you are able to travel again soon. Angelita Gardie Somerville


    I’d like to find out more? I’d like to find out some additional information.

  • turkce

    Thanks for the article. Really looking forward to read more. Ursola Talbert Kier

  • turkce

    Some genuinely choice articles on this site, bookmarked . Catherina Floyd Rayburn

  • turkce

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

  • turkce

    Wonderful post! We are linking to this great content on our site. Keep up the good writing. Tracie Salim Madaras

  • turkce

    Hello, I want to subscribe for this webpage to take newest updates, therefore where can i do it please help out. Constantina Georg Catherin

  • turkce

    You have remarked very interesting points! ps decent web site. Janie Ruperto Robinetta

  • turkce

    You made some good points there. I did a search on the subject matter and found most individuals will approve with your site. Tamara Boycie Oswell

  • turkce

    I always used to read post in news papers but now as I am a user of web therefore from now I am using net for content, thanks to web. Zaria Lindsey Lonergan

  • turkce

    Its like you read my mind! You appear to know a lot about this, like you wrote the book in it or something. Terra Dill Shifrah

  • turkce

    Definitely, what a splendid site and enlightening posts, I surely will bookmark your blog. Have an awsome day! Lanita Aland Micco

  • turkce

    I think a new tour on Oahu just started. I saw it on Instagram. Called Honolulu Tour Co. Look them up. Loella Guido Dulcy

  • turkce

    Having read this I believed it was extremely informative. I appreciate you taking the time and energy to put this information together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worth it. Ezmeralda Lanny Maite

  • turkce

    I am really loving the theme/design of your weblog. Do you ever run into any web browser compatibility problems? A number of my blog readers have complained about my blog not operating correctly in Explorer but looks great in Chrome. Do you have any tips to help fix this issue? Beatrice Fredrick Anuska

  • turkce

    As soon as I observed this web site I went on reddit to share some of the love with them. Caroline Zacharias Garibull

  • turkce

    You could certainly see your skills in the work you write. Ddene Hewie Nahshon

  • turkce

    Excellent, what a webpage it is! This website provides useful information to us, keep it up.| Briny Walt Haff

  • turkce

    I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this increase. Faina Rustie Wilmette

  • turkce

    Your way of describing the whole thing in this paragraph is genuinely good, every one can without difficulty know it, Thanks a lot. Tamera Haley Gilles

  • turkce

    I sent your Mom a video of Sage with her frog. Hector you are a lucky boy. All that ice cream and you are still trim! Cannot wait to read about your next adventure Del Ker Batory

  • turkce

    Hi there, I do believe your blog could possibly be having web browser compatibility issues. Rosabella Ulberto Buseck

  • turkce

    magnificent issues altogether, you just received a logo new reader. What may you suggest in regards to your submit that you simply made a few days in the past? Any sure?| Bibby Osmond Greenwood

  • erotik

    Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your blog? My website is in the very same area of interest as yours and my users would really benefit from a lot of the information you provide here. Please let me know if this alright with you. Many thanks! Odele Salim Crotty

  • erotik

    Donec mollis nunc rutrum, molestie mauris dignissim, sagittis risus. Fusce lacinia vel velit varius sollicitudin. Vivamus porttitor orci nec turpis egestas posuere. Aenean eget rhoncus massa. Donec ante erat, molestie ac enim a, accumsan cursus est. Donec eleifend mattis massa, ut aliquet quam consectetur id. Quisque et elementum diam. Sed congue ligula non leo pharetra consectetur. Gayle Lion Dustin

  • 샌즈카지노

    Nunc nulla. Fusce neque. Nam quam nunc, blandit vel, luctus pulvinar, hendrerit id, lorem. In dui magna, posuere eget, vestibulum et, tempor auctor, justo. Vivamus elementum semper nisi. Leola Brewer Ver

  • erotik

    I was more than happy to find this page. I wanted to thank you for ones time due to this fantastic read!! I definitely enjoyed every part of it and I have you book marked to look at new information on your website. Karoline Gaby Deirdra

  • erotik

    I really like reading an article that will make men and women think. Also, many thanks for allowing me to comment! Celesta Homer Kulseth

  • erotik

    I blog frequently and I genuinely thank you for your content. This great article has truly peaked my interest. I will bookmark your blog and keep checking for new information about once per week. I subscribed to your Feed too. Bird Chrissie Schweiker

  • erotik

    I could not refrain from commenting. Perfectly written! Tansy Bern Deryl

  • vreyrolinomit

    A lot of thanks for your whole effort on this site. Kate take interest in getting into investigations and it’s obvious why. Almost all learn all of the lively form you give advantageous tactics on the website and as well as strongly encourage participation from people on the content so our own simple princess is in fact studying a whole lot. Take pleasure in the remaining portion of the new year. You are conducting a fantastic job.

  • calendar stickers

    Hello! I simply wish to offer you a huge thumbs up for the great information you possess
    got here with this post. I am coming back to your blog site for further soon.

    Take a look at my homepage – calendar stickers


    I like the helpful information you provide in your articles.
    I will bookmark your weblog and check again here
    regularly. I am quite sure I will learn many new stuff right
    here! Good luck for the next!

  • albuterol inhaler brands

    albuterol coupon buying albuterol in mexico is ventolin and proair the same when to use albuterol inhaler


    Spot on with this write-up, I truly feel this web site needs far more attention.
    I’ll probably be returning to read more, thanks for the advice!


    I used to be able to find good advice from your content. games ps4
    allenferguson games ps4


    excellent put up, very informative. I’m wondering why the other experts of this sector do not realize this.

    You must proceed your writing. I am confident, you’ve a huge
    readers’ base already!


    Hello, constantly i used to check weblog posts here in the early hours in the morning, because i love to gain knowledge of more and more.


    Today, I went to the beachfront 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
    entirely off topic but I had to tell someone!


    This design is wicked! 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!) Excellent job. I really loved what you
    had to say, and more than that, how you presented it.
    Too cool!

  • web hosting

    Fine way of explaining, and good piece of writing to
    take facts concerning my presentation subject matter, which i am going
    to deliver in academy.


    You’re so awesome! I don’t believe I’ve truly read
    through anything like this before. So wonderful to discover someone with some unique thoughts on this subject.
    Seriously.. thanks for starting this up. This site is something that is
    needed on the web, someone with a little originality!

  • Shani Alejandro

    Wow! Thank you! I always needed to write on my blog something like that. Can I take a portion of your post to my site?

  • icycoupons

    Useful information. Lucky me I discovered your website unintentionally, and I am stunned why this accident did not happened in advance!
    I bookmarked it.

  • oginject

    Have you ever thought about publishing an ebook or guest authoring on other blogs?
    I have a blog based on the same topics you discuss and would really like to have you share
    some stories/information. I know my visitors would appreciate your work.
    If you’re even remotely interested, feel free to
    send me an email.

  • appyeet

    Ahaa, its pleasant conversation regarding this paragraph here at
    this website, I have read all that, so at this time me also commenting here.

  • 0mniartist

    My brother recommended I might like this blog. He was entirely
    right. This post truly made my day. You can not imagine just how much time I had spent for this information! Thanks!
    0mniartist asmr

  • asmr

    Great article! That is the type of information that
    are supposed to be shared around the net. Disgrace on Google for now
    not positioning this put up higher! Come on over and seek advice from my site .
    Thanks =) asmr 0mniartist

  • asmr

    My spouse and I stumbled over here from a different
    page and thought I might as well check things out. I like what
    I see so i am just following you. Look forward to looking at
    your web page again. asmr 0mniartist

  • appzilla

    I like it when folks come together and share ideas. Great website, continue the good work!


    Good day! 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 gains. If you know of any please share.
    Kudos! asmr 0mniartist


    I constantly emailed this webpage post page to all my contacts,
    since if like to read it next my links will too.
    0mniartist asmr

  • gamefly their

    I have read so many articles or reviews about the blogger lovers except this article
    is truly a nice article, keep it up.

  • when asmr

    I am extremely inspired along with your writing abilities
    as well as with the layout in your weblog. Is this a paid topic or did you modify it your self?

    Either way stay up the excellent high quality writing, it’s rare
    to peer a nice blog like this one these days..

  • of asmr

    I read this post fully concerning the comparison of hottest and earlier technologies, it’s
    awesome article.

  • off asmr

    I am not sure the place you are getting your information, however great topic.
    I must spend a while learning much more or working out
    more. Thank you for fantastic information I
    used to be searching for this information for my mission.

  • gamefly that

    Right away I am going to do my breakfast, later than having my breakfast coming over again to read more news.

  • asmr our

    Now I am ready to do my breakfast, afterward having my breakfast coming yet
    again to read more news.


    Hey There. I discovered your blog the use of msn. This is an extremely
    neatly written article. I will be sure to bookmark it and come back to learn more of your useful information. Thanks for the post.
    I will definitely return.

  • asmr the

    Hi! I know this is kind of 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 difficulty finding one?
    Thanks a lot!

  • asmr off

    Ahaa, its good conversation on the topic of this piece of writing here at this web site, I have read all that, so
    now me also commenting at this place.


    This site was… how do I say it? Relevant!! Finally
    I’ve found something which helped me. Thanks a lot!

  • storno brzinol

    That is the fitting weblog for anyone who desires to find out about this topic. You notice a lot its nearly hard to argue with you (not that I truly would want…HaHa). You undoubtedly put a brand new spin on a subject thats been written about for years. Great stuff, simply great!


    Stunning quest there. What occurred after? Take care!

  • zortilonrel

    Hi, Neat post. There’s an issue together with your web site in internet explorer, would check thisK IE nonetheless is the market leader and a large component to people will pass over your great writing because of this problem.


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


    dating sites
    Hi there everyone, it’s my first go to see at this site,
    and paragraph is actually fruitful designed for me,
    keep up posting these content. free dating


    free dating sites
    This is the right site for anyone who really wants to find out
    about this topic. You know so much its almost tough
    to argue with you (not that I personally will need to…HaHa).

    You certainly put a fresh spin on a subject that has been discussed for many years.
    Excellent stuff, just wonderful! dating sites

  • asmr that

    I’m truly enjoying the design and layout of your site.
    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!

  • is dating sites

    This site definitely has all of the information I needed concerning
    this subject and didn’t know who to ask.

  • with free dating sites

    There’s certainly a lot to learn about this subject.
    I really like all the points you have made.

  • my scoliosis surgery

    I was recommended this web site by my cousin. I am not sure whether this post is written by him as nobody else know such detailed about my trouble.

    You are incredible! Thanks!

  • scoliosis surgery it

    Yes! Finally someone writes about a.

  • free dating sites why

    Its like you learn my mind! You seem to know so much approximately this, such
    as you wrote the e book in it or something.
    I believe that you just could do with a few % to pressure the message house a little bit, however other than that, this is
    fantastic blog. A fantastic read. I’ll definitely be back.

  • why free dating sites

    great points altogether, you just won a new reader. What may you
    suggest about your submit that you just made some
    days ago? Any certain?


    Hi there friends, pleasant article and fastidious arguments commented at this place, I am genuinely
    enjoying by these.

  • Scarlett

    I was suggested this blog by my cousin. I’m not sure whether this post is written by him as nobody else know such detailed about my problem.
    You’re wonderful! Thanks!


    Your mode of describing everything in this post
    is genuinely good, all can simply understand it, Thanks
    a lot.

    Also visit my web page …

  • Jamal Bisesi

    How do I transfer my Blogger feed readers to my WordPress blog?