Building an Earthen (Cob) Oven

As resident bread baker, I’ve wanted to build a cob oven for years. I finally got started in early 2010. Then I got a bad concussion that injured my neck, and I had to put the project on hold for a year. Now, at last, I’m back to playing in the mud. It is so much fun. If I could make a living playing in mud, I would switch careers in a flash.

Cob Oven

This is the oven with the final insulating coat. All the oven needs is the final plaster and cob around the door.

What I love about cob/earthen ovens (also called hornos here in the southwest) is that you can (sort of) make them from whatever soil you have available, or scavenge materials to make an almost free oven. The ovens are energy efficient (where wood is available) and can provide a cooking source if the power goes out. Plus you get that delicious brick-oven baked flavor!

GETTING STARTED
1. Start with Kiko Denzer’s Building an Earthen Oven. I read this for years, dreaming about my own oven, before I actually got started. Really. Buy the latest edition. If you’re in Albuquerque, you can get the older edition from the library.

2. Site your oven and gather materials. Kiko’s book goes into detail here, but some pointers: have the oven near your kitchen for convenience, door of oven should be facing away from prevailing winds (here that’s largely west and south), have a water source nearby in the unlikely event of fire.

MATERIALS
CLAY: Our soil is very sandy, so I bought clay from New Mexico Clay on Girard. I tried scavenging clay from the river and friends’ yards, but simply buying 25# of clay was easier and less expensive (considering all the gasoline I was using driving to spots to look for clay). Your soil may have enough clay in it already. Our soil is like beach sand.

SAND: You also need sand. For us, no problem. Your soil may also have plenty of sand. If you have to buy it, you probably don’t need much, just go to one of the big suppliers on Coors or Broadway. A more expensive option is to buy it at a Big Box Hardware store, but that works too.

Soil Test

Use the jar test to easily see how much sand vs. silt vs. clay you have in your soil.

To test your soil, fill a mason jar halfway with soil (save your precious topsoil for the garden!). Fill with water. Shake, shake, shake. The sand will filter out first, then silt, then clay. It takes what seems like forever for clay to completely filter out of the water, but you get the picture fairly quickly. More details are found in Kiko’s book (Do I keep saying that? It’s for a reason. Get the book!).

FIREBRICKS: I called everywhere looking for local firebricks. This is the one item I wanted to buy instead of using old bricks. You can use old bricks, but they may not hold up to the intense firing of these ovens. NM Clay had them for 6 or 7 dollars each, but lucky for us we have a brick manufacturer here in Albuquerque on South Broadway, Kinney Brick. The firebricks were just over a dollar apiece. Nice! When I have time, I’ll rummage in my notes to figure exactly what these are called -they have different kinds of firebricks. Folks at Kinney are helpful and friendly.

INSULATING, FOUNDATION & FILL MATERIALS: I used glass bottles, dryer lint, and cob for insulation; for the foundation, I used “urbanite” or broken pieces of concrete edging we had here on our property (we have more than we’ll be breaking up eventually in case anyone wants it). Concrete is very heavy, but it’s not hard to find rubble that people just throw out. Put out the word with friends. You can also buy a brick or concrete block. See Kiko’s book for other ideas. For the fill, I used broken up pieces of concrete waste from demo project here, plus a ton of ugly white landscaping rock.

STRAW: You will need straw for your cob (you could also use dried grasses, but straw is easiest). We always have straw bales lying around from various projects, and had some from insulating our goat hutches from the below zero wind chills we had this winter. The goats and chickens had torn up the straw bales and chopped them into pieces for us. Perfect! Plus the straw was mixed with goat manure -even better (see Kiko’s book or any other book that talks cob for the benefits of adding horse, cow or goat manure to your mix). You’ll probably need a bale of straw. I don’t know how much we’ve used, because we simply scoop it from the goat pen.

TOOLS: 5-gallon buckets (get them free from deli/bakery departments), wheelbarrow, tarp. The basic garden tools most people have on hand are all you need.

AMOUNTS/RATIOS: Kiko’s book goes into detail about how many buckets of this or that you will need. Buy the book or get it from your library. It’s well worth the $10 or $20. No, I’m not getting a commission!

Step 3. Dig your foundation, test your soil. Since our soil is very sandy, I didn’t dig down to the frost line. I  just dug maybe 4 inches to create a rubble trench foundation to secure the urbanite. It’s the clay in soil that causes so much expansion and contraction with water (never rains here) and freezing. If you have a lot of clay and want your oven to more permanent than temporary, then do a rubble trench to the frost line (18″ here in ABQ with climate change?)

Cob Oven Foundation

I dry stacked the urbanite (concrete curbing) and filled with rubble.

4. Create your foundation. Use any materials for this. You can build your oven much closer to the ground than I did, but as a farmer, my back is tired enough as it is to have to bend over. If it was on the ground, I would be worried about the dogs getting into the oven. Build your foundation “one over two” like you’re laying bricks. I dry stacked the urbanite, but you could also use some sort of mortar, whether commercial or earthen. Use your imagination. Fill the center with rubble. This is where being a hoarder comes in handy. I had been saving rubble from various projects since we moved to our new place, much to the concern of my partner (are you ever going to use that?). You don’t want to fill the center with earth or cob because you want a break between the oven and soil, so moisture doesn’t seep up and wick away heat when you’re firing your oven.

Cob Oven Bottle Insulation

Set your bottles in cob, fairly close together to create an insulating layer.

5. Add insulating layer. I use bottles set in cob. Put a thin layer of cob/mud mix over the fill, just to make it level, then set empty bottles as closely together as possible. I also used dryer lint and animal hair in the mud. Don’t have any bottles? Come down to my neighborhood, you can collect them from the sides of the road. Or ask your friends to save them for you. Or go to a bar and ask for empties. You don’t need many. Cob over the bottles, so that the bottles are just barely showing. I actually ended up cobbing over this insulating layer and creating a second layer because I wanted my oven opening to be at a more comfortable height.

bottle fill cob closeup

Here is a closeup of the bottles being set into cob. You can see the straw strands in the mud.

6. Creating your Cob/Mud Mix. Look at Kiko’s book or any other cob book for details on making cob (Ianto Evan’s Cob Building Book, Earth Bag Building, Building Green. All of these books are available from our library. My ratio is sort of 1 bucket soil (I ended finding an area of fill dirt that had a higher clay content than our native soil), 1 quart powdered clay, 4 huge handfuls of chopped straw/manure.

How to make cob: put the soil in a wheelbarrow or bucket or on a tarp or (use your imagination). Add water to make a slurry (clay slip). Think cake or thin pancake batter. Add clay. Moisten and adjust water as necessary. Add straw and work in till you have a much drier mixture. Think dry cookie batter. (Can you tell I’m a baker?) Again, check out a book on cob for more details. There isn’t one way to do this. You will figure out the right ratio for your soil as you go. Really. You will.

cob oven tree mixing mud

The work goes so much faster when you have someone to help. Here Tree is mixing up the clay slip for the insulating layer.

Testing the mixture for moisture/clay content. Make a cob ball (softball sized). If water is oozing out between your fingers you have too much water. Add clay or soil or straw. Once you have a well-formed cob ball, drop it from shoulder height. If it breaks apart, it’s too dry. If it oozes all over the place, it’s too wet. If it holds its shape and just slightly flattens, then it’s about right.

7. Building the base for your hearth. So now that you’ve cobbed over your bottles, create a ring around the edge of the foundation (use cob or bricks or whatever). I used cob. Into this ring you will pour sand or more cob to set in the firebricks. In the 3rd edition of Kiko’s book, he indicated that he was starting to use cob instead of sand to set the firebricks. I used sand, because, well, we have so much of it!

cob oven hearth base

I made a ring of cob “bricks” to hold in the sand base for the foundation. Note the concrete rubble I laid around the base of the foundation to hold the cob plaster. Also note that I started cobbing in the gaps in the foundation. Dont do this, just cob it in as you go.

8. The next step would be to set your firebricks, but instead, I have been working on applying a rough coat of cob/plaster to the foundation so that it looks more pleasing to my eye. I set pieces of concrete rubble at the base to serve as a foundation for the cob (so the cob wasn’t just sitting on dirt/gravel. I don’t know that this was necessary, but I felt like a capillary break between soil and cob was a good idea. I will mortar river rocks to the base using an earthen mortar to hide the concrete pieces sticking out. It took me about 3 hours to plaster the base with Tree mixing all the cob for me.

cob oven base firebricks

Notice the cob “ring” to hold in the sand base for the firebricks. Also note the slightly darker ring of cob in the center of the base. That particular batch of cob was wetter than I liked, but I didnt correct it. It “splooged” slightly and took longer to dry but worked out fine in the end.

My next step was to build a sand mound on the firebrick using damp sand. This went fairly quickly, but took much more sand than I would have thought. I used over 5 buckets.

cob oven sand mound

I ended up adding more sand to make the mound more round.

Immediately after creating the moist sand mound (this was like building sand castles at the beach!), wrap the mound in wet newspaper. In our climate, the paper dries almost immediately. I kept spraying it with water to stay moist while you put the “oven mix”/cob over the mound.

sand mound newspaper

The paper was tricky to apply in our windy weather. I soaked the paper in a bucket of water before applying.

The oven mix doesn’t have straw. It’s just a mix of clay and soil.  After you apply all the oven mud, you can wait and let it dry or go ahead and apply the insulating mix over the oven mud (the insulating mix is more of a straw-rich cob). I let the oven mix dry for a few days (I was also tired and needed a rest!). My next step was to carve out the door, and scoop out the sand. The door is not finished. I may make it just a little wider, but it was very neat to scoop all the sand out and have the oven retain its shape.

cob oven opening sand

Next step after scooping out the sand is applying the insulating cob mix.

Today, I applied the insulating mix, so the oven is almost done! I just have to make the door (really this should be done at an earlier stage), and then I will do a final plaster.

I will continue to update this post, adding photos, as I make progress on the oven and test it out. I had planned to do a workshop around building this oven, but since I’m learning my way through it, and I have only small windows of time to work on the oven, I decided to not have a workshop and simply share through the blog. Next oven, I’ll offer a workshop. Promise!

Happy cobbing!

This entry was posted in Permaculture, Urban Homestead and tagged , , , , , . Bookmark the permalink.

0 Responses to Building an Earthen (Cob) Oven

  1. Andrewclack says:
    Your comment is awaiting moderation.

    Thanks a lot, I appreciate it.

    gerneric viagra viagra testimonils
    viagra without a doctor prescription
    open label viagra study comment – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  2. Andrewclack says:
    Your comment is awaiting moderation.

    Effectively voiced truly. !

    search viagra free sites computer find viagra 100 mg pulmonary hypertension
    viagra without a doctors prescription
    acheter vrai viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  3. Andrewclack says:
    Your comment is awaiting moderation.

    You have made your stand pretty well!.

    online viagra prescriptions viagra side effects warnings
    generic viagra online
    viagra sideeffects – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  4. Andrewclack says:
    Your comment is awaiting moderation.

    Thanks a lot, A lot of information!

    oklahoma city viagra generic drugs and viagra
    viagra 100mg
    effects alcohol viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  5. Andrewclack says:
    Your comment is awaiting moderation.

    Terrific facts. Many thanks.

    viagra and side effects herbal viagra equivalent
    cheap viagra
    fast shipping viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  6. Andrewclack says:
    Your comment is awaiting moderation.

    Cheers, I appreciate this!

    buy viagra proffesional t 84 viagra
    buy viagra
    interfere with viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  7. Andrewclack says:
    Your comment is awaiting moderation.

    You actually reported that fantastically.

    levitra viagra online viagra effects on men
    viagra online
    wanted viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  8. Andrewclack says:
    Your comment is awaiting moderation.

    Wow loads of useful data!

    viagra and heart disese buy cheap viagra online now uk
    viagra online
    cost of cialis vs viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  9. Andrewclack says:
    Your comment is awaiting moderation.

    You actually explained that terrifically!

    difference between meltabs and viagra cheapest 4 quantity viagra
    generic viagra
    compare viagra levitron cialis – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  10. Andrewclack says:
    Your comment is awaiting moderation.

    You explained this effectively.

    how do viagra cialis work viagra contraindications dosages
    cheap viagra
    sildenafil citrate vs viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  11. Andrewclack says:
    Your comment is awaiting moderation.

    Wow many of beneficial tips.

    viagra recipts sav on viagra
    cheap viagra
    employee drug testing viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  12. Andrewclack says:
    Your comment is awaiting moderation.

    Appreciate it, An abundance of posts.

    piadas de viagra how quickly does viagra take effect
    viagra without a doctors prescription
    generic viagra versus tadalafil – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  13. Andrewclack says:
    Your comment is awaiting moderation.

    You have made the point!

    alternative to viagra artic abdominale anurism and viagra
    buy viagra
    viagra and bendroflumethiazide – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  14. Andrewclack says:
    Your comment is awaiting moderation.

    You explained that perfectly!

    penes con viagra cheapest generic viagra sent overnight
    buy generic viagra
    natural female viagra – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  15. Andrewclack says:
    Your comment is awaiting moderation.

    Whoa plenty of great material.

    viagra best route free sex viagra
    viagra without a doctors prescription
    discount generic viagra volume – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  16. Andrewclack says:
    Your comment is awaiting moderation.

    You actually mentioned that effectively.

    viagra in desert medicare advantage programs covering viagra
    viagra without a doctor prescription
    is viagra generic – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  17. Andrewclack says:
    Your comment is awaiting moderation.

    Helpful knowledge. Cheers!

    viagra hemmeroids buy discount online viagra
    viagra for women
    viagra utility – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  18. Andrewclack says:
    Your comment is awaiting moderation.

    Awesome posts. Thanks a lot.

    generic viagra pay with online check using viagra after a stroke tia
    viagra pills
    viagra ed meds 30 off – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  19. Andrewclack says:
    Your comment is awaiting moderation.

    You stated this exceptionally well!

    viagra st taking viagra and using tens
    viagra online
    viagra ejaculation – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  20. Andrewclack says:
    Your comment is awaiting moderation.

    Terrific advice. Appreciate it.

    online drug store for viagra viagras effects on women
    generic viagra 100mg
    canadian discount pharmicies viagra cialis – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  21. Andrewclack says:
    Your comment is awaiting moderation.

    You actually explained it superbly!

    could viagra help men achieve orgasm what if woman takes viagra
    generic viagra 100mg
    viagra in normal men – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  22. Andrewclack says:
    Your comment is awaiting moderation.

    You definitely made your point!

    why doesn’t viagra work every time viagra by mail order
    viagra pills
    viagra onlines – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  23. Andrewclack says:
    Your comment is awaiting moderation.

    Awesome tips. With thanks!

    viagra in enema men on viagra videos
    viagra generic
    can woman take viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  24. Andrewclack says:
    Your comment is awaiting moderation.

    You actually reported that exceptionally well.

    viagra supplement bodybuilding pump with viagra
    cheap viagra
    viagra doping – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  25. Andrewclack says:
    Your comment is awaiting moderation.

    Nicely put. Thank you!

    viagra generic no prescription generic viagra soft tabs next day
    buy viagra
    viagra side effects warnings – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  26. Andrewclack says:
    Your comment is awaiting moderation.

    Great stuff. Kudos!

    how to get viagra compare cialis and viagra
    viagra for women
    counter over viagra – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  27. Andrewclack says:
    Your comment is awaiting moderation.

    Factor well utilized.!

    viagra solubility piadas de viagra
    buy viagra online
    viagra florida online pharmacy – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  28. Andrewclack says:
    Your comment is awaiting moderation.

    You’ve made your point extremely nicely.!

    when is viagra needed generic viagra cialis
    cheap viagra
    viagra ingredients – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  29. Andrewclack says:
    Your comment is awaiting moderation.

    With thanks. Plenty of knowledge.

    viagra nj united states discount viagra
    generic viagra 100mg
    viagra cialis herbal substitutes samples – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  30. Andrewclack says:
    Your comment is awaiting moderation.

    Fine write ups. Many thanks!

    viagra and copd free trial over the counter viagra
    viagra 100mg
    dose of viagra for pulmonary hypertension – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  31. Andrewclack says:
    Your comment is awaiting moderation.

    Thank you! I like this!

    anyone order viagra online teenager taking viagra
    viagra online
    aetna viagra amount – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  32. Andrewclack says:
    Your comment is awaiting moderation.

    Terrific tips. Kudos.

    viagra by perscription buy keyword qoclick com viagra
    viagra pills
    suppositories viagra infants – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  33. Andrewclack says:
    Your comment is awaiting moderation.

    Many thanks. Terrific stuff!

    order zenegra viagra viagra and 2 girls
    viagra pills
    viagra knights – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  34. Andrewclack says:
    Your comment is awaiting moderation.

    Many thanks! Numerous write ups.

    viagra customer service viagra gone wrong funny pic
    viagra 100mg
    edu forum viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  35. Andrewclack says:
    Your comment is awaiting moderation.

    You reported this adequately!

    viagra cheap buy online viagra clones
    generic viagra
    viagra street – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  36. Andrewclack says:
    Your comment is awaiting moderation.

    Cheers. I appreciate this!

    viagra overnight no prescription cheap viagra super active
    generic viagra 100mg
    how to save buying viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  37. Andrewclack says:
    Your comment is awaiting moderation.

    You mentioned this exceptionally well!

    advertisement for viagra message board for viagra
    viagra generic
    viagra 50mg tablet cost – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  38. Andrewclack says:
    Your comment is awaiting moderation.

    Amazing loads of valuable info.

    buy viagra in the uk g postmessage viagra guest remember
    buy viagra
    clininc viagra prescriptions charlotte nc – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  39. Andrewclack says:
    Your comment is awaiting moderation.

    Whoa many of valuable knowledge.

    viagra hat viagra uden recept
    viagra generic
    greg lang viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  40. Andrewclack says:
    Your comment is awaiting moderation.

    Fine knowledge. Cheers.

    cialis viagra paypal can weman take viagra
    buy viagra online
    girl on viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  41. Andrewclack says:
    Your comment is awaiting moderation.

    Fantastic write ups. Kudos.

    online viagra no longer works fda regulations on viagra
    buy generic viagra
    counterfeit viagra online – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  42. Andrewclack says:
    Your comment is awaiting moderation.

    Terrific posts, Cheers!

    viagra value card india viagra generic
    viagra generic
    caverta generic for viagra – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  43. Andrewclack says:
    Your comment is awaiting moderation.

    Regards! I enjoy this!

    viagra latvia best enhancement pills like viagra
    generic viagra online
    wife sold ski doo viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  44. Andrewclack says:
    Your comment is awaiting moderation.
  45. Andrewclack says:
    Your comment is awaiting moderation.

    Fine posts. Many thanks!

    viagra delay ejaculation generic viagra companies
    viagra for women
    after effects of viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  46. Andrewclack says:
    Your comment is awaiting moderation.

    Amazing forum posts, Appreciate it!

    find viagra free sites search pages viagra’s home office
    cheap viagra
    cheap pfizer viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  47. Andrewclack says:
    Your comment is awaiting moderation.

    With thanks. Very good information.

    lisinopril with viagra compare viagra and
    viagra generic
    viagra online pharmacies – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  48. Andrewclack says:
    Your comment is awaiting moderation.

    Nicely put, Thanks a lot.

    fda approved viagra sales ordering viagra to canada
    generic viagra online
    get generic viagra online – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  49. Andrewclack says:
    Your comment is awaiting moderation.
  50. Andrewclack says:
    Your comment is awaiting moderation.

    Valuable forum posts. With thanks!

    contents of viagra online viagra perscription
    buy viagra
    show how viagra works – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  51. Andrewclack says:
    Your comment is awaiting moderation.
  52. Andrewclack says:
    Your comment is awaiting moderation.

    Tips clearly utilized!.

    viagra istambul online viagra drugs
    generic viagra 100mg
    viagra orgams – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  53. Andrewclack says:
    Your comment is awaiting moderation.

    This is nicely said. .

    viagra horror stories paroxetine and viagra
    buy generic viagra
    fraud herbal viagra company seeking investors – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  54. Andrewclack says:
    Your comment is awaiting moderation.

    Thanks! Excellent information.

    difference cialis and viagra how much is viagra
    generic viagra 100mg
    reasons viagra might not work – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  55. Andrewclack says:
    Your comment is awaiting moderation.

    Effectively voiced without a doubt. .

    viagra vs extenze on line pharmacy for viagra
    viagra for sale uk
    viagra canine prescription – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  56. Andrewclack says:
    Your comment is awaiting moderation.

    Cheers! I enjoy it!

    viagra blindness lawsuit news boost energy drink viagra
    viagra without a doctors prescription
    buy viagra over the counter us – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  57. Andrewclack says:
    Your comment is awaiting moderation.
  58. Andrewclack says:
    Your comment is awaiting moderation.

    You explained that really well.

    citrate generic name sildenafil viagra g postmessage viagra smiley forum
    viagra online
    soft viagra – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  59. Andrewclack says:
    Your comment is awaiting moderation.

    You stated that very well.

    viagra kaufen viagra ganaric
    buy viagra
    viagra and pumping penis – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  60. Andrewclack says:
    Your comment is awaiting moderation.

    Nicely put. Thanks a lot.

    free sample viagra womens viagra title object
    viagra without a doctors prescription
    viagra high blood presure – https://genericviagrarcp.com

    Davididems
    Terenceboown
    Victorshaky

  61. Andrewclack says:
    Your comment is awaiting moderation.

    Seriously a good deal of helpful material.

    latvia viagra viagra no 2
    buy viagra
    viagra online with consultation – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  62. Andrewclack says:
    Your comment is awaiting moderation.

    Fine knowledge. Many thanks.

    what if viagra dosn’t work don’t eat with viagra
    viagra for sale uk
    generic prescription viagra pages edinburgh sample – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  63. Andrewclack says:
    Your comment is awaiting moderation.

    Truly all kinds of beneficial advice.

    cialis viagra combo viagra cause peyronie’s disease
    generic viagra online
    buy kamagra viagra – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  64. Andrewclack says:
    Your comment is awaiting moderation.

    Nicely put, Thanks!

    taking l-arginine along with viagra viagra light switch cover plate
    viagra 100mg
    viagra with paypal – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  65. Andrewclack says:
    Your comment is awaiting moderation.

    Cheers! I value it!

    why viagra doesn’t work prozac ssri viagra
    buy generic viagra
    buy generic viagra with paypal – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

  66. Andrewclack says:
    Your comment is awaiting moderation.

    Cheers. An abundance of knowledge.

    how much viagra is safe generic prescription viagra without
    viagra without a doctor prescription
    opus card and viagra – https://genericviagramsl.com

    Davididems
    Terenceboown
    Victorshaky

  67. Andrewclack says:
    Your comment is awaiting moderation.

    Excellent data. Cheers!

    how long does viagra last does viagra help with stamina
    buy viagra online
    viagra cheap pills – https://genericviagrantx.com

    Davididems
    Terenceboown
    Victorshaky

Leave a Reply

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