How to Build a Concrete Block Raised Bed Garden

In the spirit of environmental education I encourage you check out the program at commonground University.  They have classes on a variety of cool topics.  Check ’em out!

Now on to today’s environmental post…


So you have lousy soil or limited space, but you still want to garden? Got cinder blocks? Build a raised bed garden!

The advantages to raised bed gardening are many:

  • easier to weed
  • no tilling required (no soil compaction from stepping on the soil)
  • easier to work (no bending over)
  • build your own soil
  • warms earlier in the spring and stays warmer in the fall

The disadvantages are that they require extra labor and cost to construct, and they tend to require more watering. People build their raised bed gardens in a variety of ways. The super rich posh people may use red cedar or stone. Some use pressure treated lumber while others refuse. It’s largely a personal choice. The lowest cost option to build raised beds is actually free, you just pile the dirt into mounds. For flower gardens you can use railroad ties (if you like chemical shit leaching into the soil). Ranger Man uses concrete blocks.

Why concrete block raised bed gardening?

  • Blocks are surprisingly easy to salvage from random places: vacant lots, behind barns, and wherever else.
  • They provide a nice, wide platform that you can sit on to plant, weed and water.
  • No drilling or screwing required, just drop into place.
  • Easily adaptable to form hoop houses, screen plants, etc.
  • I think they look kinda cool.

I began construction of the first bed late last summer so it’d be ready for spring action. Take a gander:


What may not be apparent in the photo is that I actually dug out dirt for the first row of concrete blocks epic water filtersso they’d sit in the ground. I thought this would help stabilize the bed. If I was making this bed over again I wouldn’t do that. I’m not sure it was necessary, it took more time, effort, and concrete blocks. You could also build it just one block high if you’re looking for something closer to the ground.

Visit: Water Filter Pitchers

In the background you’ll see 4 piles of dirt. The one on the far left is aged horse shit. In the center at the far back is screened loam. The smaller, darker pile to the right of that is home made compost sweetness. And the pile in at the right, with the shovel sticking out of it, is the total CRAP I dug out.

To make soil of the Gods I mixed the aged horse manure, screened loam and compost together in the wheelbarrow (1/3 of each). Check the action:


You’ll see I had to fence the thing, because it’d be at perfect munching height for the damn deer. Know that you don’t have to cap the walls with additional blocks if you don’t want to. I just like the look (and I had some on hand). They also provide convenient sitting. I also find myself walking on it for various tasks. Some people fill the holes with soil and plant strawberries (or whatever) there. I’ve read people have mixed success with this. Call me lazy, but I prefer seating.

Related: Filtered Water

Here are some additional ideas you may want to consider if you’re building a concrete block raised bed:

  • Concrete blocks may wick some of your water. You can line the inside walls with plastic if you want to prevent this. Hold the plastic down by the resting the top under the flat, seating capstones. Cut the plastic off at the wall’s base. Never run plastic under the bottom of the bed. You need the drainage.
  • For super duper stability, you can drive rebar inside the block holes and back fill it with gravel. That was my original intent, but then the “can you say ‘overkill'” voice was ringing in my head. Besides, if blocks do move, they’re easily re-aligned. Because the soil doesn’t compact, it’s simple to shovel dirt away from the wall and fix any blocks. The soil stays fluffy.
  • If you want to get raging cool, you can insert pieces of PVC tubing into the block holes every several feet then backfill around it with sand. I did this. Then you can buy pex tubing at your local Lowe’s or Home Cheapo and bend it across the bed and into PVC tubes on each side. Then run a PVC pipe with a small diameter lengthwise down the center of the bed, attached to the pex, for stability. This will create the frame for a mini-hoop house. You can cover it with plastic in the Spring and Fall, and substitute netting when the bugs are flying. It’s raging sexy. I had actually taken a picture the set up in action, but now I can’t find it.

Here are a few pics taken about 3 weeks ago:



C’mon, frontal view!



Food – it’s what’s for dinner. Pictured in that action is some eggplant lovin’, pepper insanity, broccoli action, and yo momma. Already harvested from the raised bed was radishes, carrots, 2 types of lettuce, spinach, and yo momma. The plants are all much bigger now. I planted the broccoli too close together. They’re freakin’ huge. Inside the bed you’ll see strips of scrap lumber I zipped off to measure square feet. Oh yes, I coupled the raised bed with the Square Foot Gardening technique of the garden ninjas. It’s a technique that’s similar to the long used “French intensive” approach.

– Ranger Man

Visit Sponsors of

chromium 6 erin brockovich quote 99.87 600x200


127 comments… add one
  • Riverwalker July 7, 2008, 1:02 am

    Nice set-up. You can also use SBC (surface bonding cement) on the concrete tiles to help hold them together.


    • Steve from AR April 30, 2011, 5:21 am

      I tried using the surface bonding cement on a foundation wall at the back of my house. Works great!

  • Steph July 19, 2008, 11:54 pm

    Yours are much neater than ours. LOL! We also planted in the blocks. Our soil mix was 1 part compost, 1 part sand, 1 part peat moss.

    I grew more out of the 2 concrete block beds than I have in my 40X80 ft. regular dirt gardens. You can also plant much closer in the concrete beds, and they warm up faster in the spring. Have fun!

    Just found your site today. Have enjoyed reading your posts.


  • Rowena Philbeck July 23, 2008, 2:07 pm

    Love your info on raised bed gardens. I am in the process of collecting my cinder blocks so I can start one. I moved into town and really miss my garden. Thanks for the tips. Rowena

  • Tom Searcy July 25, 2008, 9:50 pm

    Thanks for taking the time to explain and demonstrate this gardening idea. It answered some questions for me without the cost and time of my own experimentation.

  • Tony in Delaware August 15, 2008, 8:39 pm

    Thanks for the great information! I am off to Lowe’s tomorrow.

  • Ranger Man August 17, 2008, 6:34 pm

    Kevin, no known contaminants in the concrete. I talked with staff at MOFGA ( before constructing, because I had similar questions.

    If it’s on top of concrete, though – how are you going to resolve the drainage issue?

    • MrBigW March 3, 2011, 4:07 pm

      If you cut a hole in the bottom layer of blocks, you can insert a pvc pipe with a twist on/off into this hole.. Lay the pipe flush with the ground and use the on/off to control the water flow.

  • Kevin Chavis August 17, 2008, 5:46 pm

    We are considering gardening on top of some concrete in our neighborhood. Are there any issues with regards to heavy metals or other contaminants in the concrete? Food security is important, but long-term health costs are also necessary to consider. Thanks!

  • Crawdad September 1, 2008, 12:08 pm

    Nice– Thanks for the hoop house idea

  • jack palmerston August 1, 2010, 7:17 pm

    The deer problem interested me. I’m going to use this info for my bug out location in the woods. Thanks! ~ jack at

  • sanityjones November 14, 2010, 9:24 pm

    I too have a deer problem and have resorted to raised beds in an effort to eliminate the nuisance. Do what I finally did and make some hinged lids framed out of 2×6 with chicken wire stretched tight over the top. No more damned deer, or squirrels, or birds, or ……………………

    • Sallie August 5, 2015, 9:54 am

      I would like to see pictures of the covers that you made for your garden beds. I have raised beds but my husband and I are thinking of making a screened covers to try to keep the bugs off of the veggies. We have deer but our biggest problem are the stink bugs. I am hopping this would help. If you could respond I would be greatful. Thank you.

  • Chefbear58 December 12, 2010, 10:54 pm

    GREAT IDEA! One thing to add, I am planning on constructing a raised garden (with some help!) this spring. I worked as a landscaper for 4 years when I was younger and learned a bit about sprinkler systems. For my garden I am planning on running some 1/2″ pvc, with holes drilled every 6″, smaller diameter working to larger diameter towards the back of the garden, about 6″ under the surface of the soil. I am planning on making an improvised rain catch to water it with (primarily). The lattice of pvc under the soil, I think, would make watering a little easier and could possibly “stretch” limited supplies if need be.

    As far as having trouble with deer, my grandparents live in MD and have had trouble with deer for as long as I can remember. My grandfather says that a ping-pong ball filled with coyote or fox urine strung in trees around the garden will keep them at bay. Also, they have always had bees (they have operated a “bee farm” since before I came along), just my observation, the deer never seem to go for the veg growing within 100′ of the bee hives. I don’t know if anyone is interested in keeping a few hives but the products (i.e. wax, royal jelly, honey, ect.) may make good trade items after TSHTF.

    • inquisitive1 August 10, 2016, 12:13 am

      And where does one obtain coyote or fox urine for the ping pong balls?

      • Susan November 6, 2017, 7:31 pm

        KMart or anywhere hunting supplies are sold. They typically carry fox urine during deer hunting season because hunters use it on the bottom of their shoes to mask their human scent. I was told to be veeeery careful with fox urine because if I got it on my clothes, I would have to throw them away.

        I lived in the city and had gone looking for fox urine to keep raccoons from coming into my town garden and decimating my fish-filled water garden. It wasn’t deer season, so I never got the urine. I ended up buying one of those ultrasonic animal repeller thingies. I set it on a stone facing over my small pond/waterfall and toward the back alley wall that I knew the raccoons scaled. I connected this ultrasonic thingy to a dusk/dawn timer before plugging it into an outdoor electrical socket. This way it was off during the day when my small dog and I might be outside, when the raccoons were hiding anyway.

        All ultrasonic thingies said “not guaranteed to work against raccoons,” but whatever one I bought worked like a charm for years and years and years. No more destructive raccoons.

  • Mark SFC January 6, 2011, 7:19 pm

    We use old newspaper for weed control, etc. Helps hold moisture in during hot times and makes excellent cover for soil. At end of season we shred it up and mix into soil for compost. Great for flower beds if into that, cover with mulch for better control, etc. Excellent idea and layout. We also use rain water collected as water supply, small 12volt rv pump to push to plants by hose.

  • Teresa January 12, 2011, 5:07 pm

    That looks fantastic!
    If possible, could you give me the measurements of the growing space and also how many blocks you used?

    I am hoping to make 6-8 of them !

    • Ranger Man January 12, 2011, 6:53 pm

      I think the blocks are 16″ long and you can roughly count out how many I have there. For the width, I didn’t want to exceed 4′ across for ease of weeding. Also, don’t make them as high as I did in this instance. It’s overkill and you don’t need the soil that deep. Now I bury the first row of blocks and have the 2nd row sitting above the soil with the flat blocks across the top. That’s plenty high and it’s easier to maintain appropriate water levels.

  • Alexandra January 21, 2011, 2:56 pm

    Dear RangerMan,
    Thanks so much for the details of cinder block building – I have a question about gophers…do you put aviary wire on the bottom of the bed before the fill soil to keep gophers at bay or is it a concern.

    • Ranger Man January 21, 2011, 5:38 pm

      That crossed my mind, but I decided not to. The bed has a layer of blocks below grade, so that offers a little burrowing protection. I had a 6′ fence surrounding the beds to keep deer out.

  • becky February 16, 2011, 8:06 am

    I have tried a poor man’s verion of this with scrap lumber. And for the bottom of the bed I put that fabric down that you use to keep weed out of your flower bed . It did a good job of draining and keeping out the black berries.

    • Anonymous March 16, 2015, 10:04 pm

      I can’t get a grip on what to do with the bottom of the bed. Could/should I dig up the grass, turn it over turf down and put the screen bedding on top then add my dirt? I am old, don’t really know what I’m doing but really want a garden!

      • Lucy March 20, 2015, 6:05 pm

        you can easily do this alternative. Instead of having the problem of the grass or extra material/chemical expense at the bottom of the planter. Try laying out black plastic covered with bricks at the ends and sides to keep it down. The heat from the power of the sun will kill off the grass or weeds below. Lift it up when you are done.

  • dorebar March 9, 2011, 9:42 am

    Inspirational. Thanks. Good for my daydreaming. Still stuck in a TX suburb with barely enough dirt to pee on without being noticed.

    • Dan June 2, 2011, 1:49 pm

      Pick up a couple of Earth Boxes for your suburban gardening needs. They work well, good yields, and super easy.

  • Andy April 10, 2011, 3:33 pm

    An easy, affordable, natural and tasty way to repel deer is to plant rosemary in your garden.

    • kathy tingler May 9, 2011, 9:04 am

      I didn’t know about the rosemarry . I have some I wonder if I plant it n the block holes would it b ok all winter long ? I could do that with the sage and such as well .

    • emr153 January 8, 2016, 4:54 pm

      I make a habanera tea and spray that on the plants – deer hate it!

  • kathy tingler May 9, 2011, 9:01 am

    I just scavaged 18 blocks from my neighborhood last night . Maybe I need 2 grab a few more & make my garden longer . I dug up the dirt nside the the blocks & I have a little bit of planting soil , but not a lot od $ . I am only going 1 bock high , but I think that will work 4 me . Thanlks 4 the info !

  • Scott Taylor May 29, 2011, 12:26 am

    I’m in the process of building a bed using concrete blocks. The dimensions will be 14ft long by 3.75ft wide. Initially I was planning on using concrete on the bottom row and mortar in the blocks. I am now wondering if this is necessary.

    Anyone have any thoughts or comments? I understand the costs involved, but otherwise, what are the pro’s and con’s. Thanks,

    • Ranger Man May 29, 2011, 7:18 am

      Concrete on the bottom row and mortar in the blocks is definitely not necessary. Try it for a year just dry stacked and you’ll see for yourself. They don’t move much and it’s convenient having them dry stacked in case you ever want to move the bed.

  • Gymgirl June 24, 2011, 2:09 pm

    How deep do you set your first layer of blocks? and how high does your box end up above grade, with the caps in place?

    • Ranger Man June 24, 2011, 6:35 pm

      One block deep, but like I said, not sure I’d bury a layer again. Setting them on firm ground should do the trick.

  • Mark July 20, 2011, 3:40 pm

    Great post – I found your site looking for cinder block raised beds. Did you have to use sand under the first layer of black to level? Thanks!

    • Ranger Man July 20, 2011, 9:10 pm

      No, I just leveled with shovel and hoe with the dirt that was there. It doesn’t need to be perfect.

  • Ron Hood April 29, 2012, 5:50 pm

    Ranger man. Ron Hood here. Just saw your raised concrete block garden. I am thinking about having one like yours only about half the size. What do you think a contractor would charge to complete it?

    Ron Hood
    Owasso, Oklahoma

    • Ranger Man April 29, 2012, 7:05 pm

      The blocks are not cemented together, they’re loose fitting, just dry stacked. Don’t hire someone, easy enough to do yourself.

  • Brodie Fairley August 26, 2014, 6:07 am

    It is really a fabulous blog. Content of this blog is so nice. This is a nice concept of gardening. I am so glad to go through a wonderful article. Thanks for sharing a fabulous blog……………..

  • Anonymous November 9, 2014, 3:26 pm

    you are just a dream come 89 i’m still gardening and is hard to bend I was thinking of cement blocks and was looking for info .Thank you so much .

  • Dianne in Donnelly Idaho January 18, 2015, 10:46 am

    I live in the wilds of the Idaho mountains. I have been wanting raised beds for years. I think the concrete block beds are the answer. We have a deer and gopher problem. Hoping this will be the answer…it could easily be fenced and bottomed with some kind of wire.

    Thank you!

  • Brittany February 28, 2015, 10:42 pm

    Thank you for the information and the entertainment! Good job turning something rather dry into something funny :)

  • Christine March 10, 2015, 2:58 pm

    Just what I am planning on doing – concrete raised garden bed. Thought I would plant some flowers in some of the holes. Only going two rows high – suppose I can always add a row later on. I like the idea of pvc for adding some protection (sun can be pretty hot here in the summer). For your deer problem add strips of Irish Spring soap – sounds strange but it works and is relatively cheap. You will need to replenish after a rain.

  • Diana April 22, 2015, 10:56 pm

    Dear Ranger Man: Thanks so much for your very helpful blog and photos! Your foundation appears to be actual dirt, where ours in Albuquerque is limestone rocks, some caliche, and pure sand. If I build my raised bed 5 blocks high, and put our limestone rocks in the hollow blocks in each row for stability, do you believe that the weight of all those concrete blocks and rocks would cause the sand under the foundation to collapse? I’ve had suggestions from others here, that I should put concrete under the first row of cinder blocks (below ground level), but I don’t see how that would stop the entire thing from collapsing under the weight. As you said, we can’t put an entire concrete floor on this, there would be no drainage. Any comments would be appreciated, since I’d like to get this finished before it gets really hot here. Thanks!

  • Sarah May 27, 2015, 5:04 pm

    I am planning on a raised concrete block bed, was wanting to pull several blocks out and plant herbs in the single hole. How would you suggest covering the bottom so the dirt doesn’t fall out?

  • Sarah May 27, 2015, 5:08 pm


  • Kimberly March 19, 2016, 11:46 pm

    Would it be safe to use scavenged (1920s-1940s) Cinder blocks, or should I buy new blocks for this project? Asbestos is a concern.

  • lisa April 9, 2016, 8:55 am

    you are hilarious

  • Diane July 15, 2016, 12:33 pm

    Loved your cement block idea. Been planning one for 2 yrs and finally bought the blocks. In my 60’s and don’t want to crawl on the ground to weed any more. Making mine a bit taller and 2blocks thick, side by side. 12 feet long but only 36″ wide (short arms, don’t ya know) so I can weed without sitting inside to get the weeds in the middle. My back yard drops off to where 2 rows of bricks used to be, so I’m forced to make the side on the outside a retaining wall, 4 blocks high. then I can match it with the rest of the walls, 2 blocks high. Any good drainage ideas? I was thinking of using 1 foot of gravel, but I’m not sure what will happen when the dirt settles. My mother-in-law says to put down plastic over the gravel and then put holes in the plastic before adding the dirt. Also, do I need some sort of drainage tube network under the gravel? If it rains hard I’m afraid my plants will be floating. Any and all suggestions will be welcome. Thanks. Ps: I like the whole “greenhouse” effect with the tubing and plastic. Pennsylvania winters can be quite long and with that idea I can get a jumpstart on the garden without worrying about that “last frost” in late April or May. Thanks again, write back soon!

  • Laurel October 16, 2016, 12:49 pm

    Rangerman has done an excellent job of detailing a square foot garden, and as noted above, has made it fun. A standard building block is 16x8x8.To reiterate: beds don’t need to be more than one tall – if you wan to grow carrots, choose a shorter variety. For the lady having trouble bending over, elevated square foot beds are possible, a bit pricier and YOU won’t be able to build it. Google “images elevated square foot garden”. Gopher-guy: one recommendation includes laying chicken wire in the bottom, putting the blocks on the edge to hold it in place. Be sure to do that before you add your soil. Another recommendation is to add vermiculite for better drainage and easier root breathing. If you include 1/3 peat, 1/3 vermiculite and 1/3 compost, it costs a bit initially, but you never have to add peat and vermiculite again. Just goose up the nutrients each season with compost. Remember not to walk on or compact your soil – that’s why Rangerman says not more than 4 feet wide – you want to be able to plant, and pick, without stepping on your soil. You are growing your own food, man, give it your best – and ENJOY!

  • lasertest January 1, 2017, 4:16 am

    With havin so much written content do you ever run into any issues of plagorism or copyright violation? My blog has a
    lot of completely unique content I’ve either written myself or outsourced but it seems a lot of it
    is popping it up all over the internet without my
    agreement. Do you know any solutions to help protect against content from being stolen?
    I’d certainly appreciate it.

  • Halo Wars 2 Serial Key January 15, 2017, 10:51 pm

    This is really attention-grabbing, You’re a very professional blogger.
    I’ve joined your feed and sit up for seeking extra of
    your fantastic post. Also, I have shared
    your web site in my social networks

    • Sandra January 28, 2017, 9:22 am

      I’m so glad I found this site! I’m 73, disabled with arthritis, but have had many gardens in my lifetime, and I’d really like to build my last one as a legacy.

      I’ve recently found someone with many blocks and wood planks that had been used for shelving. She’s giving them away, and I’ve asked her to save them for me. I’m moving into a shared housing situation that has a huge garden, with no trees, in full sun. When I saw that, I visualized a raised bed garden of veggies and berries.

      My new landlady is all for it, so I just need to gather some strong helpers to transport the blocks and wood, then find people to help put it all together. You’ve made it easy with your pictures and instructions.

      I hope to provide enough food to share with other low income seniors and families in Petaluma, CA. Once the heavy rains subside, and I’m settled in, I’ll begin to draft a diagram of what and where things will go.

      Thank you so much!

  • Sandra January 28, 2017, 9:37 am

    I just realized I said the yard had a huge garden, but I meant it’s a huge yard, ready for my dream garden with raised beds. A few fruit trees and some flowers might be nice if I can find any on Freecycle in the future. I can dream can’t I?

  • glasses present good February 6, 2017, 11:32 pm

    Hey, you used to write fantastic, but the last several posts have been kinda boring?
    I miss your super writings. Past few posts are just a little bit out of track!
    come on!

  • Maria Giovanna February 19, 2017, 3:38 am

  • white contact lens March 1, 2017, 5:29 pm

    Awesome post.

  • MARINA SMIR March 2, 2017, 4:14 am

    There are many methods you can go about validating the
    marketplace for your design ideas.

  • voyance par sms March 2, 2017, 12:48 pm

    You actually make it seem so easy with your presentation but
    I find thgis topic to be really something which I
    think I woulld never understand. It seems too compex and
    very broad for me. I am lookiing forward for your next post, I will try to gget thee hang of it!

  • March 8, 2017, 3:06 am

    Very nice post. I simply stumbled upon your blog and wanted to say
    that I’ve truly loved browsing your blog posts. In any case
    I will be subscribing for your rss feed and I am hoping you write again soon!

  • Jenny March 15, 2017, 4:26 am

    Nice post. I learn something totally new and challenging
    on blogs I stumbleupon on a daily basis.
    It’s always exciting to read through content from other authors and use something
    from other websites.

  • addiction treatment March 27, 2017, 4:10 am

    Hey I am so excited I found your blog, I really found you by accident, while I was looking on Bing for something else, Nonetheless I am here now and would just like to say thanks for a marvelous post
    and a all round thrilling blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have book-marked it
    and also included your RSS feeds, so when I have time I will be back
    to read more, Please do keep up the fantastic b.

  • passaporte italiano es March 29, 2017, 12:20 pm

    Que nem eu negativa queria acontecer correndo destinado a centro de compras destinado a experienciar que aceitar
    retrato, fui ainda por cima me virando.

  • bons de réduction March 30, 2017, 2:56 am

    If some one needs to be updated with hottest technologies therefore he must be pay a visit
    this website and be up to date every day.

  • Roadside Assistance Philadelphia March 31, 2017, 6:24 pm

    Good info. Lucky me I came acfoss your website by chance (stumbleupon).
    I have bookmarked it for later!

  • March 31, 2017, 8:35 pm

    Tennis Superstar and current games Ace Fishing have reliable readers, and it’s improving its
    sports portfolio with new games in its Homerun launching 5 more RPGs in 2016,
    along with Battle and 9 Pro-Baseball line.

  • coupon réduction April 2, 2017, 12:38 pm

    Very good post. I definitely appreciate this site. Continue the good work!

  • Samuel April 5, 2017, 4:39 am

    Sharing a video on Facebook immediately as an alternative of
    through Youtube will have 10x the attain.

  • Adult Sex Camsx April 12, 2017, 1:53 am

    Hello, everything is going well here and ofcourse every one is sharing facts, that’s truly good,
    keep up writing.

  • April 12, 2017, 7:19 am

  • Pedro Gabriel April 12, 2017, 8:27 pm

    Se tem determinado botão junto a dermatite atópica saiba que a acolhimento desde estilos desde animação adequados e também a adereço com
    emolientes diários, logo após balneário, ileso eficazes no abordagem no
    entanto na redução das crises.

  • badoo superpowers hack iphone cydia April 18, 2017, 2:38 pm

    This device identify is Brazzers Premium Account Generator 2015.

  • musicas de funk April 19, 2017, 9:02 pm

    Sim, uma ótima maneira a fim de que você identificar quais as músicas
    gospel próprio para essa semana santa de Páscoa.

  • film bioskop online April 21, 2017, 2:31 pm

    Valuable information. Fortunate me I found your site unintentionally, and I am
    surprised why this accident didn’t came about in advance!

    I bookmarked it.

  • bandar bola online May 8, 2017, 1:59 pm

    Excellent article! We will be linking to this great post on our website.
    Keep up the great writing.

  • situs judi roulette online May 10, 2017, 7:07 am

    Hi there colleagues, its great post regarding teachingand entirely defined,
    keep it up all the time.

  • May 11, 2017, 8:49 am

    We used the very first 50% of the year questioning why Blizzard hadnot added its wildly
    popular card challenge to mobiles, and the second half not
    being able to put down our iPad as-usual, the
    sport arrived with Blizzard levels of gloss, making it a sudden and well-deserved challenger for mobile
    game of the entire year.

  • May 18, 2017, 11:34 pm

    Thanks for a marvelous posting! I genuinely eenjoyed reading it,
    you happen to be a greawt author.I will bbe sure to bookmark your blg and definitely
    will come back very soon. I want to encourage you to ultimately continue your
    great posts, have a nice evening!

  • bandar taruhan bola terpercaya May 19, 2017, 1:40 am

    This is my first time visit at here and i am genuinely impressed to read everthing
    at one place.

  • situs judi bola online May 28, 2017, 1:20 am

    Thanks for sharing your thoughts about situs taruhan bola.


  • nonton movie May 30, 2017, 4:33 am

    For the reason that the admin of this site is working, no question very quickly it
    will be renowned, due to its quality contents.

  • August 17, 2017, 4:07 pm

    Can I simply say what a relief to uncover someone that genuinely knows what they are talking about over the
    internet. You certainly realize how to bring an issue to light
    and make it important. A lot more people have to check this out and understand this side of
    your story. I was surprised you are not more popular
    since you surely have the gift.

  • September 7, 2017, 6:55 am

    I just like the valuable information you provide on your articles.

    I’ll bookmark your blog and check again right here regularly.
    I’m slightly certain I’ll be told plenty of new stuff proper right here!
    Good luck for the following!

  • source November 11, 2017, 10:08 am

    We stumbled over here coming from a different website and thought I should check
    things out. I like what I see so i am just following you.

    Look forward to going over your web page again.

  • January 14, 2018, 1:59 pm

    This is very interested article. I am glad that you have posted very good post
    thats great

  • melodyuh60 July 29, 2018, 8:54 pm

    Updated put forth page:

  • final server September 8, 2018, 9:09 pm

    Right away I am going away to do my breakfast, afterward having
    my breakfast coming over again to read additional news.

  • bon555 November 23, 2018, 3:10 am

    wow , excellent article thank you so much brother

  • Daftar Casino88 December 1, 2018, 8:17 am

    Very Nice Article
    This is very helpful

  • situs judi poker online January 4, 2019, 5:24 am

    Current technological changes that are so good make it easier for us to get the best variety of information on online sites like this. Seeing a website with such interesting content will make everyone stop and leave a message here.

  • idjoker123 January 4, 2019, 10:17 pm

    thank you mate !

  • idjoker123 January 4, 2019, 10:21 pm

    amazing thanks !

  • idmaxbet January 4, 2019, 10:23 pm

    i enjoy it. keep writing !

  • agenbola777 January 4, 2019, 10:24 pm

    i like this site.

  • idsabungayam January 4, 2019, 10:26 pm

    i enjoy it. thanks

  • asiabettor003 January 4, 2019, 10:30 pm

    good article.

  • idmaxbet January 4, 2019, 10:35 pm

    i like it

  • agensabungayam January 4, 2019, 10:36 pm

    i am so intresting this site.

  • agenmaxbet January 4, 2019, 10:38 pm

    keep wrting man. so fun site

  • sabungayam77 January 4, 2019, 10:40 pm

    great job friend.

  • capsa susun online January 5, 2019, 7:41 am

    nice info dude

  • Permainan sakong online January 23, 2019, 12:45 am

    This is one of the best resources I have seen in a long time thankyou so much

  • February 6, 2019, 8:36 am

    thank you !

  • Susan Bratton’s Revive Her Drive Book February 8, 2019, 9:50 am

    Superb blog! Do you have any recommendations for aspiring
    writers? I’m planning to start my own blog soon but I’m a little lost on everything.
    Would you recommend starting with a free platform like Wordpress
    or go for a paid option? There are so many choices out there that I’m totally overwhelmed ..
    Any suggestions? Thanks!

  • agen maxbet April 18, 2019, 5:03 am

    great idea!!!

  • grand77bet April 28, 2019, 4:15 am

    this is so great, thanks for ur inform. keep it up cheers !

  • get wso downloads May 6, 2019, 6:03 am

    SEO make use of each of the combined techniques of keyword analysis, smart code, good content literature, building links study and website organization to position the
    niche web site as high as possible inside the list of search engine results browsing engines.
    These variables can include settings back,
    along with how your ads and keywords are being used, and
    staying in touch currently on changing algorithms so you know how you can adjust your ads and account settings to
    stay with a consistent trend with your earnings.

    These people went everywhere they can, and also the remaining
    portion of the Internet world soon followed.

  • October 28, 2019, 9:35 am

    I’m planning to be a Staffing consultant and have been working towards it. I try to always count my blessings.

  • panan99 October 29, 2019, 8:51 am

    thank for share your artikel.

  • October 29, 2019, 8:51 am

    I believe everyone must be like me that Your article is really cool. Thank you for a great article like this.


Leave a Comment

Cancel reply