Plan to Adapt – Part One

January 26, 2014

As I covered in Chapter Two’s The Depth of Agile discussion (in the What is Agile Development? post), agile is built from a foundation of Lean and Learning Organizations. Focusing on the business is one way of categorizing the values, principles and characteristics that serve as our foundation. Conceptually, the Business category is one pillar of what will be a House of Agile that has a common foundation:


Figure 3-10

The House of Agile is a model to act as a guide for reflection and conversation. By focusing on one pillar (I’ll add more in upcoming posts) we can ask ourselves what it means to be agile from that perspective. If we consider what it means to be agile in a larger business context from that of a development team, a couple of questions come to mind:
  • How do we plan, budget and govern our strategic initiatives to maximize ROI from an agile perspective?
  • What fast, cost-effective, lightweight techniques can we use to improve our decision-making on what to pursue from a strategic perspective?
We want to avoid is building a product based on speculation because it is extremely wasteful to build the wrong thing the right way. This happens all too often already; roughly three-quarters of the money invested in product development work results in products that do not succeed. (Christensen & Raynor, 2003)

We need an efficient, effective means of validating our direction before making that investment to build a production-ready product. We need to fail learn fast so that we improve the odds of success when we place our bet and build that production system.

This means that our definition of success should not be about building the best possible plan up front, let alone striving to conform to that plan. As General Helmuth von Moltke once said, “No plan survives contact with the enemy.” (Helmuth von Moltke the Elder, 2014) In business, we need to contact our prospective customers as early as possible and discover a plan the works. (Reis, 2011)

We need to collect ideas and concepts and shape them, being prepared to adapt based on what the market and our prospective customers are telling us. Until we learn from our customers, it’s all wishful thinking. Just as product development teams need to adapt to maximize value, and a macro level a business needs to adapt, just as one of the four values of The Agile Manifesto states: “Responding to change over following a plan.”

How do we track and manage ideas and concepts as we learn and shape them? And how do we improve the odds of success?

Visual Management
The first thing that can be done is to manage work visually. I’m not talking about managing projects, not yet. We need to make informed decisions about what to invest in at a high level before ramping up a project. At this stage we need to engage in idea management where we can collect, investigate and prioritize ideas and concepts. From there we can put plans into motion to make these ideas a reality.

A task board can be leveraged to provide a high-level overview of work in process and its various states from concept to cash, or light bulb to live, whichever expression works for you. The objective is to visualize progress as we collect ideas, shape them and turn them into a reality. An example board is shown in Figure 3-11, which of course can be tailored to meet your own needs:


Figure 3-11

We begin with ideas that are dropped into the Backlog. These ideas are subsequently Investigated where they are discussed, refined and analyzed to determine what will provide the greatest value to the business that is in alignment with vision and mission of the company, the level of investment that is possible and the organization’s appetite for risk. As approved concepts are moved forward in the portfolio planning process they will be prioritized and queued, Ready for work. We can also track what is being worked on at a high level by moving items to the In Progress column, finishing with the Done column when the work is complete.

The expectation here is that all of this work remains at a fairly high level, keeping in mind that we want our product development teams to continually refine the solution to maximize value as they ultimately work towards customer delivery. Agile organizations remain responsive and adaptive at all levels.

Ideas themselves can come from a variety of sources, using various techniques: suggestions by employees, customers or prospects, brainstorming sessions, business partners, etc. that I won’t cover here. Once you begin collecting ideas, most companies find that they have more ideas than they can possibly pursue. However, the goal is to grow your business, and it is helpful to use some tools to put those ideas into context that will help you to discuss and evaluate your options.

Growing and Competing
One useful tool to categorize and evaluate your options is the Ways to Grow matrix from IDEO’s Diego Rodriguez and Ryan Jacoby (Brown, 2009):


Figure 3-12 Ways to Grow

The most explosive growth comes from a revolutionary approach in the upper right portion of the quadrant: the creation of an entirely new market. This doesn’t happen every day, and is the riskiest and the most expensive route to pursue.

The predominant innovation activity is at the lower left of the quadrant, which is incremental in nature. This can help retain customers, with the potential of increasing what those existing customers are paying for as value is gradually added to a product over time. And given enough incremental activity, your product can slowly evolve to attract new users/customers.

More robust growth is realized through evolutionary growth by stretching a little more in either direction, by either extending an existing offering to solve unmet needs of current customers or adapting an existing offering to meet the needs of new customers.

To balance and track activity by category, you can add swim lanes to your task board inclusive of setting work-in-process (WIP) limits set to the overall the capacity of your organization to manage and work on items (as determined by the columns) and to balance the overall portfolio activity based on investment guidance and risk tolerance (as determined by the rows, or swim lanes):


Figure 3-13

I’d like to make one more point about adapting and existing offering that is worth noting in an agile business context. Your product (or service, for that matter) doesn’t have to be what is adapted. An alternative is for you to find a way to provide your product at a lower cost that will open up a new customer segment or market.

In an agile business where we are continuously learning, improving and adapting, we need to guard against rejecting ideas solely on the basis of a cost-benefit analysis. Something may not be worth doing based on your current state, but consider this: What would your reaction be if a competitor began offering a similar product or service to a lower-end customer segment that you had previously ignored? Would you be worried?

The danger is that your competitor is gaining experience and expertise servicing a lower-margin portion of the market, but at some point in time they will want your higher-margin customers. And their ability to operate successfully in a lower-margin market will place them in a great position to compete with you.

The implication is that you shouldn’t use a cost-benefit analysis as a binary go/no-go switch based on where you are today, but instead it should be used as a vehicle for adapting and improving. Toyota is famous for this. If there is an option available that looks out of reach right now, start asking yourself and your organization what it will take to achieve that new, ambitious target condition that will make you even more competitive. (Rother, 2010)

Adapt or Die!
Adapting – adapting quickly – is an important quality in today’s turbulent business climate. For example, it has been reported that the average life span of an S&P company has decreased from 50 years to fewer than 15, trending towards 5 years. Why? Here are a couple of reasons: Competitive intensity has more than doubled in the last 40 years, and customers are less brand-loyal today than ever before. (The Shift Index study by Deloitte's Center for the Edge, 2014)

No one can afford to be complacent, market leaders included. We need to unlock the creativity and engagement of everyone in order to navigate uncertain territory effectively and efficiently. Running an agile business is all about linking what to do and how to do it in the most efficient and effective manner.

I’ll continue to cover more tools and techniques for running an adaptive agile business in upcoming posts.


This post is a draft of content intended for an upcoming ebook: Agile Expectations: What to Expect from Agile Development, and Why. Blog posts will be organized under the “Agile Expectations” content on the left-hand side for easy reference. I welcome your comments and feedback! – Dave Moran

Bibliography
Brown, T. (2009). Change by Design . New York, NY: HarperCollins Publishers.

Christensen, C. M., & Raynor, M. E. (2003). The Innovator's Solution. Boston, MA: Harvard Business School Publishing Corporation.

Helmuth von Moltke the Elder. (2014, January). Retrieved from Wikipedia: http://en.wikipedia.org/wiki/Helmuth_von_Moltke_the_Elder

Maurya, A. (2012). Running Lean: Iterate from Plan A to a Plan That Works. O'Reilly.

Reis, E. (2011). The Lean Startup. New York: Crown Business.

Rother, M. (2010). Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results. McGraw-Hill.

The Manifesto for Agile Development. (2001). Retrieved from The Agile Manifesto: http://agilemanifesto.org/

The Shift Index study by Deloitte's Center for the Edge. (2014, Jan). Retrieved from Deloitte: http://www.deloitte.com/us/shiftindex

207 comments

«Oldest   ‹Older   1 – 200 of 207   Newer›   Newest»
seher aniat said...

Home based business is a good opportunity today to supplement your income. Many types of businesses are arising on the internet that offers people to make money online. Some are legitimate and some are not.
Home Based Opportunities

February 17, 2014 at 4:55 AM
sanam arzoo said...

I must say i enjoy reading through as well as pursuing your own publish as i see them very informative as well as exciting. This kind of publish will be both equally informative together with exciting. Thanks intended for data people been gaining producing your internet site this kind of exciting.Plan for Your Home Based Business

June 20, 2014 at 3:15 AM
Easter Images said...
This comment has been removed by the author. July 1, 2015 at 5:44 AM
Yusniar aak said...

I really liked this part of the article. with a nice and interesting topics have helped a lot of people who do not challenge things people should know.. you need more publicize this so many people who know about it are rare for people to know this... success for you.......!

July 12, 2015 at 12:24 PM

Good post. very helpful

July 17, 2015 at 5:07 AM
veteran day said...

nice article
good to read
http://veteransdayus.com/

August 14, 2015 at 7:39 AM
Vimax Canada said...

thanks you for sharing

August 23, 2015 at 8:01 AM
pembesar penis said...

nice blog and article

August 23, 2015 at 8:03 AM
Ji Yeon said...

Nice post! Thanks for sharing!
Máy đưa võng hay may dua vong hay võng điện cho bé giúp bé ngủ ngon mà may ru vong tu dong không tốn sức ru võng. Võng tự động hay may dua vong tu dong gia re chắc chắn, gọn gàng, dễ tháo xếp, dễ di chuyển và may dua vong dễ dàng bảo quản.
Chia sẻ các bạn những câu đố vui có đáp án hay phụ nữ mông to thông minh hay trứng ngỗng cho bà bầu hay giải mã giấc mơ thấy người chết hay cách chống nắng bằng trà xanh hay Collagen trị mụn được không hay chữa mất ngủ bằng gừng đơn giản, bí quyết làm trắng da bằng cà phê và dầu dừa hay giảm cân nhanh bằng gạo lứt hq hay mẹo giúp tăng cường trí nhớ hiệu quả, những thực phẩm giúp cải thiện trí nhớ hiệu quả, hay bệnh viêm khớp không nên ăn gì hay mẹo giúp giảm độ cận thị cho bạn, bí quyết chống nắng với cà chua cực hiệu quả, cách giúp bé ngủ ngon giấcthực phẩm giúp bé ngủ ngon mẹ nên biết, chia sẻ cách làm trắng da toàn thân bằng thực phẩm, những món ăn chữa bệnh mất ngủ hiệu quả.
Những thực phẩm tốt cho tại http://thucphamtotcho.blogspot.com/
Những thực phẩm tốt cho da tại http://thucphamtotchoda.blogspot.com/
Chăm sóc da mặt ở http://chamsocdamato.blogspot.com/
Cách chăm sóc da mặt bằng http://cachchamsocdamatbang.blogspot.com/
Dạy trẻ sơ sinh tại http://daytresosinh.blogspot.com/
Bí quyết giảm cân hay tại http://biquyetgiamcanhay.blogspot.com/

August 26, 2015 at 5:43 AM
Karthik Raja said...

Thanks for all your information, Website is very nice and informative content.

gk current affairs

http://www.currentaffairshunger.blogspot.com

diwali wishes
http://diwali-wishes-in-tamil.blogspot.in


http://newyearwishes-2016.blogspot.in

new year wishes
http://www.neujahr2016.com

diwali images
http://www.happydiwali2015pictures.net


felicitaciones de cumpleaños
http://www.cumpleanosfeliztarjetas.com

September 23, 2015 at 8:07 AM
Karthik Raja said...

Thanks for all your information, Website is very nice and informative content.

current affairs

gk 2016

current affairs 2016

happy diwali

happy diwali 2015

happy new year 2016

happy new year 2016

happy new year

neujahrswünsche 2016

happy diwali


happy diwali 2015 images



birthday wishes


feliz cumpleaños



felicitaciones de cumpleaños



cumpleaños feliz

September 23, 2015 at 8:07 AM
John Smith said...

Thanks you for this post… great information.
http://www.starsportslivestreaming.in/star-cricket-live/how-to-watch-live-cricket-online-on-www-startsports-com/
Watch ISL 2015 Live Streaming On Star Sports
How to Watch Live Cricket Online
Watch Cricket Match Live on StarSport.com App

September 30, 2015 at 8:18 AM
suryank said...

hi, happy veteransday

November 11, 2015 at 2:08 AM
mahjong said...

I gathered useful information on this point . Thank you posting relative information and its now becoming easier to complete this assignment
mahjong |geometry dash | hulk|agario| kizi|sniper games| minecraft| pacman

November 17, 2015 at 11:55 PM
Periya Samy said...

Hay Day Game For Create Farm You don't need to be from a homestead to be an extraordinary agriculturist. Hay Day Game Feed Day gives you a chance to return to nature and experience the straightforward existence of working the area
DOWNLOAD HAY DAY GAME
DOWNLOAD HAY DAY GAME FOR Nokia
Download Plats vs Zombies

November 28, 2015 at 5:07 AM
Anonymous said...

Wow. Thanks for sharing. Now check here top quotes messages and sms for happy new year 2016
new year quotes
happy new year wishes
happy new year 2016 wishes
new year wishes 2016
new year wishes 2016

December 11, 2015 at 12:45 AM
floppy cd said...
This comment has been removed by the author. December 12, 2015 at 5:59 AM
Anonymous said...

nice one. Thanks for sharing. Many people can prefer GPS Forex Robot one of the best Technology. Now check here
gpsforexrobot3.weebly.com
GPS Forex Robot 3
GPS Forex Robot

December 23, 2015 at 11:29 PM
whatsapp said...

Latest & Sizzling Hot Whatsapp Dp For Beauti Lovers


Latest & Best Short Whatsapp Status In Hindi For Everyone

January 5, 2016 at 7:14 AM
Khiladi said...

We Are Provide Best & Awesome republic Day Sms ,Republic Day Speech ,26 January speech Etc .

Republic Day Sms

Republic Day Speech

26 January Speech

January 23, 2016 at 1:02 AM

Neatly organized and informative article. Looking forward to read your e book on the same.

January 28, 2016 at 1:02 PM
laura wilk said...

Get hard again is simply a unique

program that reveals safe and
completely natural methods that are effective in providing longlasting erections. The

program was created by Dave, a man who at one point was struggling with erectile

dysfunction that almost ended his marriage.
The program not only reveals natural remedies for ED, but also addresses various health

issues that some ED medications cause, even though they are considered as effective

treatment for the problem. It doesn’t require you to consume any sex enhancement drugs,

herbal remedies, or synthetic testosterone. It’s natural and safe and therefore you don’t

have to worry about getting adverse side­effects.
http://www.1gethardagain.info/

https://youtu.be/Svv0UXDLg2s

February 20, 2016 at 10:30 AM
laura wilk said...

Here's How To Meet, Attract And Seduce Any Woman Within 7 Hours... Or Your Money Back!

...And the beauty of this secret system is that it works, however good or bad you are

with women right now...

Attract And Seduce Any Woman
http://www.1blackbeltseduction.com/

February 20, 2016 at 10:31 AM
happy wheels said...

Great. This article is excellent. I have read many articles with this topic, but I have not liked. I think I have the same opinion with you.

March 30, 2016 at 3:54 AM
cool math games said...

I wanted to share this information with my friends on the social network facebook.!

March 30, 2016 at 3:55 AM
8 ball pool said...

The overall look of your web site is fantastic, let alone the content!

March 30, 2016 at 3:55 AM
fighting games said...

Once is not enough to process so much valuable information.

March 30, 2016 at 3:56 AM

Love Games? But, don't wanna waste time downloading it? Why don't browse us and Play Best Online Games for Free.

Arcade Games, Action Games, Puzzle Games, Quiz Games, Girls Games, Kids Games, Sports Games, Mahjong Games, Card Games & Racing Games.

April 3, 2016 at 5:07 AM
Anonymous said...

Hello. Now You can share mother's day quotes,images & messages.
Mother's day quotes
Mothers day messages
Happy mother's day messages

April 11, 2016 at 6:23 AM
Lopez Alexander said...

This is a really super post. Must admit that you are amid the best writer I have read. I appreciate your making the effort to discuss this class of article.
usps tracking
iphone 7 release date
Netflix

April 11, 2016 at 11:31 PM

Very helpful advice in this particular post! It’s the little changes that make the largest changes. Thanks for sharing!
Papa Louie 2 | Trollface Quest 2| Dr Driving|Square Quick

April 14, 2016 at 10:35 PM
Kombat Mortal said...


Thanks, you guys that is a great explanation. keep up the good work in your granite blog.
- Mortal Kombat XL
- Atari Breakout
- Dragon Ball Z Games

April 28, 2016 at 10:14 PM
suhail alam said...

http://www.happydiwalimessage.com
http://www.happydiwalimessage.com/2016/04/top-13-best-sms-wishes-of-mothers-day.html
http://www.happydiwalimessage.com/2016/04/top-hindi-and-english-sms-of-happy.html
http://www.happydiwalimessage.com/2016/04/15-unqiue-and-best-mothers-day-message.html
http://www.happydiwalimessage.com/2016/04/top-9-quotes-of-happy-mothers-day-2016.html
http://www.happydiwalimessage.com/2016/04/10happy-mothers-day-sms-best-mothers.html
http://www.happydiwalimessage.com/2016/04/11-love-msg-of-mothers-day-2016-i-love.html
http://www.happydiwalimessage.com/2016/04/happy-mothers-day-sms-best-mothers-day.html
http://www.happydiwalimessage.com/2016/04/happy-mothers-day-2016-wishing-message.html
http://www.happydiwalimessage.com/2016/04/10-best-wallpapers-image-of-mothers-day.html
http://www.happydiwalimessage.com/2016/04/happy-songs-of-mothers-day-2016-best.html
http://www.happydiwalimessage.com/2016/04/12-unique-mothers-day-wishes-awesome.html
http://www.happydiwalimessage.com/2016/04/happy-mothers-day-sms-best-mothers-day.html
http://www.happydiwalimessage.com/2016/05/happy-mothers-day-poems-songs-some.html
http://www.happydiwalimessage.com/2016/05/some-best-special-happy-mothers-day.html
http://www.happydiwalimessage.com/2016/05/10-best-mothers-day-message-best-happy.html
http://www.happydiwalimessage.com/2016/05/10-top-happy-mothers-day-cards-best.html
http://www.happydiwalimessage.com/2016/05/happy-mothers-day-gift-ideas-presents.html

May 2, 2016 at 4:16 PM
Shooting Games said...


Thanks for sharing. I hope it will be helpful for too many people that are searching for this topic.
shooting games | dog games | fighting games | mickey mouse games

May 4, 2016 at 3:46 AM
Anonymous said...

great, now you can share cinco de mayo facts , history and images
Cinco de Mayo Facts
Happy Cinco de Mayo Images
5 De Mayo History

May 4, 2016 at 2:05 PM
Candy Sim said...

Thanks for the best blog.it was very useful for me.keep sharing such idea
s in the future as well.this was actually what i was looking for,and i
am glad to came here
earn to die play
earn to die
earn to die 3
Hi! I’ve been reading your blog for a while now and finally got the
earn to die 4
courage to go ahead and give youu a shout out from
earn to die 6
Austin Texas! Just wanted to tell
earn to die 5
good game empire

May 5, 2016 at 11:04 PM
puzzle games said...

Let’s keep out sites for your child! click:
brain games | puzzle games | tetris | happy wheels | agario | abcya | fnaf 4
To play for free!

May 13, 2016 at 4:43 AM
Jenny Anams said...

This is really cool software thanks for appearing this.
Hidemyass coupon

May 20, 2016 at 8:57 AM
Radhika Dixit said...

I really liked your post.Really looking forward to read more.
Activa 3g Price in kolkata-barasat

May 21, 2016 at 6:27 AM
Radhika Dixit said...

Nice Article, I enjoyed reading it. Keep Writing
Activa 125 Price in Ahmedabad

May 21, 2016 at 6:33 AM
jampa said...

Get Ramadan 2016 Moon Sighting Timings Citywise on this Ramadan moon time.

Ramadan Moon Sighting

Go to this Site and get Ramadan 2016 Moon Sighting Timings Citywise is year.

May 25, 2016 at 8:18 AM
vertix.io said...

I must appreciate the way you have expressed your feelingsthrough your blog!. Click here to play
vertix.io

May 27, 2016 at 5:40 AM
Candy Sim said...

All the best blogs that is very useful for keeping me share the ideas
of the future as well this is really what I was looking for, and I am
very happy to come here. Thank you very much
earn to die
earn to die 2
earn to die 3
Hi! I’ve been reading your blog for a while now and finally got the
earn to die 4
courage to go ahead and give youu a shout out from
earn to die 6
Austin Texas! Just wanted to tell
earn to die 5
Hi! I’ve been reading your blog for a while now and finally got the
happy wheels
strike force heroes
slitherio
you keep up the fantastic work!my weblog
age of war
earn to die 5

June 2, 2016 at 11:29 PM
Candy Sim said...

All the best blogs that is very useful for keeping me share the ideas
of the future as well this is really what I was looking for, and I am
very happy to come here. Thank you very much
earn to die
earn to die 2
earn to die 3
Hi! I’ve been reading your blog for a while now and finally got the
earn to die 4
courage to go ahead and give youu a shout out from
earn to die 6
Austin Texas! Just wanted to tell
earn to die 5
Hi! I’ve been reading your blog for a while now and finally got the
happy wheels
strike force heroes
slitherio
you keep up the fantastic work!my weblog
age of war
earn to die 5

June 2, 2016 at 11:31 PM
Dr Rishi said...

http://www.livefootballhub.com/tv-channels-uefa-euro-cup-2016-live-streaming-broadcasting-list/
http://www.livefootballhub.com/team-standings-uefa-euro-cup-2016-points-table-ranking/
http://www.livefootballhub.com/uefa-euro-cup-2016-all-matches-astrology-prediction-who-will-win/
http://www.livefootballhub.com/copa-america-centenario-2016-all-matches-astrology-prediction/
http://www.livefootballhub.com/uefa-euro-cup-2016-fixtures-schedule-pdf-download-venues-timings/
http://www.livefootballhub.com/uefa-euro-cup-2016-all-matches-astrology-prediction-who-will-win/
http://www.livefootballhub.com/football-predictions/
http://sfprediction.com/uefa-euro-cup-2016-points-table-all-groups-team-standings/
http://sfprediction.com/watch-live-uefa-euro-2016-tv-channels-live-broadcasting-list/
http://sfprediction.com/all-uefa-euro-2016-groups-predictions-winning-teams-analysis/
http://sfprediction.com/soccer-predictions/
http://sfprediction.com/soccer-fixtures/
http://happydayusa.com
http://happydaycanada.com

June 3, 2016 at 2:24 PM
Candy Sim said...

All the best blogs that is very useful for keeping me share the ideas
of the future as well this is really what I was looking for, and I am
very happy to come here. Thank you very much
earn to die
earn to die 2
earn to die 3
Hi! I’ve been reading your blog for a while now and finally got the
earn to die 4
courage to go ahead and give youu a shout out from
earn to die 6
Austin Texas! Just wanted to tell
earn to die 5
Hi! I’ve been reading your blog for a while now and finally got the
happy wheels
strike force heroes
slitherio
you keep up the fantastic work!my weblog
age of war
earn to die 5
good game empire
tank trouble
tank trouble 2
strike force heroes

June 3, 2016 at 9:50 PM
Anonymous said...

I love it. I hope that more and more Blogger will use this feature in the future, because it just makes the internet better I think!

Watch GOT Season 6 Episode 1 2 3 4 online
Game Of Thrones season 6 Forum

June 4, 2016 at 4:36 AM
ane semprul said...

This blog is so nice to me. I will continue to come here again and again. Visit my link as well. Good luck
obat aborsi
cara menggugurkan kandungan
obat telat datang bulan
obat penggugur kandungan

June 9, 2016 at 12:10 AM
SEO House said...

For PTV Sports Live TV Channel HD Streaming PTV Sports launched new website for sports lover to easy access from any where, PTV Sports Love his viewers and always tried to produce best streaming and Sports programs, Shows, debates etc. PTV Sports Live TV Official website become favorite of everyone PTV Sports lovers in couple of days.

Watch PTV Sports Live Streaming at

http://www.PTVSports.Live

June 22, 2016 at 3:08 PM
Kelly Anni said...

Good blog post. I want to thank you for interesting and helpful information and I like your point of view. Thank you!
slither io | wings io | science kombat | tank trouble 4

July 4, 2016 at 8:42 AM
a10 said...

I really enjoyed reading your article.

July 11, 2016 at 11:26 PM
color switch said...

I found this as an informative and interesting post, so i think it is very useful and knowledgeable.

July 11, 2016 at 11:26 PM
roblox said...

I would like to thank you for the effort you have made in writing this article.

July 11, 2016 at 11:27 PM
mortal kombat x said...

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

July 11, 2016 at 11:27 PM
Aden Paul said...

legal steroids is the best supplement for body building

July 14, 2016 at 2:24 AM
Aden Paul said...

payday loans is the best way to get quick money in cash. please click here

July 14, 2016 at 5:32 AM
«Oldest ‹Older   1 – 200 of 207   Newer› Newest»

Post a Comment