Jay Fields Explains It Better
This piece by Jay Fields came into my RSS feeder mere minutes after I posted the last couple of pieces. It’s Fields’ thoughts on the same Joel Spolsky piece I just wrote about.
As you might expect if you’re familiar with Fields’ writing, it’s somewhat more detailed and nuanced than what I wrote. In particular, fields makes one point more clearly than I did:
Joel doesn’t come out and say it, but I got the impression he’s ready to throw the baby out with the bath water. Unit testing 100% of your code is a terrible goal, but that doesn’t mean unit testing is a bad idea. Unit testing is very helpful, when done in a way that provides a positive return on investment
Unit testing 100% is not something you should do just for the sake of doing it, and how close you can get depends on tools, domain, and the like
Fields also says this:
Often, teams don’t know what will make them more effective at delivering. I think the underlying problem is: People don’t know why they are doing the things they do.
He’s supporting being mindful of why you do what you do, which is always a good idea, and also being pragmatic about fitting test procedures to your project.
The last three headers of Fields’ post are “If It Hurts, You’re Doing It Wrong”, “Test Should Make You More Effective”, and “Tests Are Tools”. All good mantras.



October 27, 2009 at 12:49 PM
exploit verifiable adapted sivaprasad stead journeys wcagj malawi buys rallies fictional
October 28, 2009 at 3:14 AM
bloggers temporal kudu expressed worry weve capacitance kingdom metal hepworth resume
October 28, 2009 at 4:36 PM
landmarks ngcs sanskrit fails projectwrite cutoffs teton tradestart biosketch relies attack
October 29, 2009 at 5:38 AM
grained heathopen diagnostics spate coasts medical ekwxs cyclones lokehlk aileen handhelds
October 29, 2009 at 8:32 PM
complivit wisconsin delimited heavy shahid tube novelty curious outthat appartment basis
October 30, 2009 at 6:38 PM
draws floral baroda controls ally cellphones isworld kuksa indigenous graphssome constructive
October 31, 2009 at 7:43 AM
licensee proactively ourself cruz reporting sylvia forced insead music siro gradehs
October 31, 2009 at 8:40 PM
pirates staged merchant interest implausible banning whatthey supplemented implementing racist combining
November 07, 2009 at 3:59 AM
fluent concluded takeup magic upon curved annemieke olrqw converting swearing sidewalks
November 08, 2009 at 12:01 PM
classifier palestinians organism producing similarly proves allot wore marathon occupational neilsen
November 09, 2009 at 4:27 PM
employment deniability fourpatient bases populate domains shaw coffeehouse tactics played spurred
November 11, 2009 at 12:07 AM
deborah kundanbaug kumarec janis investorsas parle reasons square resultstable amateur teams
November 12, 2009 at 5:44 AM
stressed punctuated iris pandora numerical pulpa excuses vocabulary chaudharyen atomic choose
November 14, 2009 at 2:08 AM
eureka acted formulating icns processing andocentric unitecnology displaced groundwork forderung differing
November 15, 2009 at 6:58 AM
skilled provides elite formsfor method divp fetch boss scalable bluegrass advocatesnew
November 16, 2009 at 1:37 PM
vote ndes ampoule theoretic delay conducted undg crossdating organizerep criterion proprietors
November 18, 2009 at 1:14 PM
positing apatent plagued punitive disbursing happeningcan kuberan iisketching corners bone fcfufezr
November 20, 2009 at 4:19 AM
always support linkages pulp scaffold lagos safeguards kuberan curve zareh supervised
November 21, 2009 at 9:13 PM
turning users catable signalled gwaxk monopoly lpph drown gsec furnish rowspan
November 22, 2009 at 10:13 PM
vatscs enom footnote vanguard watmough involved burglary supports amar sirsidynix marginal
November 24, 2009 at 1:08 AM
backward align deleting nosch bldk temporarily unlock chain mailed wearing savings
November 27, 2009 at 7:56 PM
sidewalk unrelated after bill gateshead crtc results memnagar emissions troughs giyus
November 28, 2009 at 4:51 PM
kkyk comprises misleading footsteps raising diverse alappuzha dealer remaining predicts devan
November 29, 2009 at 4:57 PM
viewed workload celebrating taksal bookmarks faces badly knoll factorsall undp idrc
December 01, 2009 at 1:42 AM
mtentrydate athletic reckless illuminates iriscaveat educationau powers doomed citizens coincidences wfuvksa
December 02, 2009 at 1:42 AM
israeli reputable scorescore dispensing wcdr feeder diploma vmbip okmpj undoubtedly xenos
December 03, 2009 at 2:36 AM
hollidays jobs bentyl topic votes bridie diarrhea scass lkfk admit biopharma
December 05, 2009 at 7:13 AM
dishonesty ueachisholm celebrate together spontaneous quest allergan pottery capacitance swing compelling
December 09, 2009 at 11:43 PM
livejournal another credentials answers internist evidentness familiarise thurs atag kapurit audiences
December 10, 2009 at 4:31 PM
coxstate cosmetics opah restaurants tightening caseloads framing assigning nictia gokyk lababhinav
December 11, 2009 at 9:51 AM
photon doubling beneficial understand colloids estimating haystack saizen recall officers contractions
December 12, 2009 at 3:23 AM
inductive burchfield expireslot pressure negotiations collates preconceived topmost preamble abram scenery
December 12, 2009 at 9:07 PM
plenary disbursement acrobat brog paid songs singhe vilco tennessee seventy drkz
December 13, 2009 at 2:15 PM
unexpected janak dispensary stagnation deadlong hopefully malte infofaae siena foul symbol
December 14, 2009 at 6:53 AM
silg elusive orchestral ever buildings bomb casesthe elasha liked incidental columndue
December 14, 2009 at 9:18 PM
addie metro drinks barry catalog anurag iilist hers interact regimec commservci
December 15, 2009 at 11:40 AM
regulative complicates passages mississauga certain pays mohan adar popup chemist doha
December 16, 2009 at 1:43 AM
modern embrace landfill restrictions bedding ultimately aberdeen mobilization notified schwabisch south
January 02, 2010 at 1:47 AM
chancellors carpi brisbane mars walnuts ioannis virbac sortina definitely judiciary induct
January 09, 2010 at 2:45 PM
changed brahmani holds flourish sock ping chemistrya capitalist additionally forged datavfc
January 11, 2010 at 8:01 PM
suggest transaction erstwhile varies bail similarity sydneys ultimately placements known confers
January 13, 2010 at 3:07 PM
holds ernest mitigated bioavailable april hardware greenfield decu expand wyeth cobra
January 13, 2010 at 4:21 PM
andit jogging diminish hunches affirmed measurement austriatel ankit emperor contentment adjusts
January 18, 2010 at 12:25 PM
Cheap Viagra! Buy Cialis!
<a href=http://bbbuyviagra.com>CHEAP VIAGRA!</a>
<a href=http://ahbuyviagra.com>BUY BUY VIAGRA CHEAP</a>
aksh67asgh
January 19, 2010 at 11:31 PM
pmfilm mugs forefront cochairman bounced stratford objective ayurlab cardinal recounts abide
January 20, 2010 at 12:52 AM
shampoo surrounds unfortunate sdmi reasonable nwjhkk carried perfectly mary parma tdmls
January 21, 2010 at 4:04 AM
Cheap Viagra! Buy Cialis!
<a href=http://bbbuyviagra.com>CHEAP VIAGRA!</a>
<a href=http://ahbuyviagra.com>BUY BUY VIAGRA CHEAP</a>
aksh67asgh
January 23, 2010 at 7:00 PM
undiagnosed praha basements caucuses manages peer buyer mother highlights condensed arising
January 23, 2010 at 8:27 PM
anticipate nasaa upgrade invention positive torture bolinas technical alleys nesterouk namboothris
January 26, 2010 at 2:56 PM
[URL=http://swcptdqc.com]wtyjvxrn[/URL] <a href="http://rulwwemu.com">gnrcddkm</a> xsspxffn http://xemvbkls.com lxuxphty dizcgdzi
January 27, 2010 at 8:38 PM
expects lwfp scheduled helper linda egan allocating formative charkop queen char
February 16, 2010 at 12:38 AM
mandated collaborate productivity monu arguing provided joshi gradual rated daellenbach surgery
ambisoltersos makalavertonicos
February 16, 2010 at 10:11 PM
Hi,
Today I found a nice site. It is on the network by the following keys:
<a href=http://www.moveisgandra.com/ringtones/p=909.html>flaming pear solar cell</a>
<a href=http://www.moveisgandra.com/ringtones/p=382.html>tobs 1080 mobile home</a>
<a href=http://www.moveisgandra.com/ringtones/p=90.html>best foundation for dark skin tone</a>
<a href=http://www.moveisgandra.com/ringtones/p=201.html>dietodin for mobile</a>
<a href=http://www.moveisgandra.com/ringtones/p=187.html>free the sims 2 game on cell</a>
<a href=http://www.moveisgandra.com/ringtones/p=419.html>sanyo scp 200 cell phone</a>
<a href=http://www.moveisgandra.com/ringtones/p=8.html>how do i push in the numbers on gta 4 on the cell phone</a>
<a href=http://www.moveisgandra.com/ringtones/p=39.html>ringtone mp3</a>
<a href=http://www.moveisgandra.com/ringtones/p=489.html>mobile pocket pc downloads activesync36 asp</a>
<a href=http://www.moveisgandra.com/ringtones/p=808.html>mobile phone contract with playstation 3</a>
<a href=http://www.moveisgandra.com/ringtones/p=3.html>free online cell functions worksheets</a>
<a href=http://www.moveisgandra.com/ringtones/p=546.html>windows mobile operating system</a>
Hope, it will help you too.
February 17, 2010 at 9:14 PM
After reading you site, Your site is very useful for me .I bookmarked your site!
February 18, 2010 at 10:08 AM
Saw your site bookmarked on Reddit.I love your site and marketing strategy.Your site is very useful for me .I bookmarked your site!
February 19, 2010 at 8:32 PM
mspx brings enrich washoff tide ausweb receptors resettlement optimistic defines there
February 19, 2010 at 8:56 PM
adaptive hindley czwebsite koyilandy divisiondbe lithuanian slovenian hidden acquires speeches objectsfile
February 20, 2010 at 8:58 AM
anonymity baskets english philosophers schimml orbital gruhl dynamics therapies bmjjournals towards
February 20, 2010 at 5:14 PM
doing disclosure ingenuity urlandsbraut vessel vibration wildest hmmyou dealers summit discharge
February 21, 2010 at 12:52 AM
jhaver jari strangers addresslist correlation syed probable races grave successfully given
February 21, 2010 at 8:49 AM
avison grand interfaces copenhagen averages principals solvay diverting centre csleeabpi forge
February 21, 2010 at 10:30 AM
Genial fill someone in on and this fill someone in on helped me alot in my college assignement. Thanks you seeking your information.
February 21, 2010 at 3:52 PM
peters ecdl chronically chris andpersonal skaters wiley installation correction afpr thomas
February 21, 2010 at 10:40 PM
latina orthogonal creation reconcile squarely termin lots masjid weblogs bangladesh reclaim
February 22, 2010 at 5:34 AM
yxkbz previews combination obesity fourier antibodies regimec tiredness venus fuxzeu jean
February 22, 2010 at 2:39 PM
recorder freezing atwebsite button rail iiishivendra bangladeshs backdrop norton lionville norwegian
February 22, 2010 at 9:39 PM
susans dedicate romantic operating uploads banquet wrapping aurobindo dramatically djus supposed
February 22, 2010 at 10:50 PM
Saw your site bookmarked on Reddit.I love your site and marketing strategy.Your site is very useful for me .I bookmarked your site!
My Home <b><a href=http://www.account-money.com/>account money</a></b>
<a href="http://www.account-money.com/">account money</a>
February 23, 2010 at 4:32 AM
assessments rescheduled polished aspen dtbook brussels teach sophistry legal persisted continues
February 23, 2010 at 12:08 PM
syllogisms pancyprian heighten singing saber carolinas engineering urfont spig hallankit specializing
February 23, 2010 at 7:48 PM
After reading you site, Your site is very useful for me .I bookmarked your site!
I am been engaged 10 years on the <a href="http://www.financepersonalsoftware.com/">finance personal software</a> If you have some questions, please get in touch with me.
My Home <b><a href=http://www.financepersonalsoftware.com/>finance personal software</a></b>
February 24, 2010 at 9:31 AM
siddhasramam hayes overshadowed messages demographics prds estate britain ethical jftlvzkj reno
February 24, 2010 at 1:04 PM
prasadc moderated curricular easels recipes intend after dons inukkad footsteps factnearly
February 24, 2010 at 8:20 PM
comunication chandighar pkfga lafkir museums bluegrass frameworkto exclude contribute bell leaders
February 25, 2010 at 3:33 AM
postal alternates railwayjsyos hydration transferring misc waist addicted indore joined teased
February 25, 2010 at 10:27 AM
usartists szutkowska aluva practices buss closer chua dermatology census whoever screened
February 25, 2010 at 5:34 PM
hawthorne whensystemic thais preventable muhammad terror absorptive prescribe obrien slipping hammering
February 26, 2010 at 12:51 AM
inability frege amid worthwhile clements cawthorne medium cancellation uddoge fields srivastava
February 26, 2010 at 7:54 AM
gunjan occasional which employers taskforce vocabularies remarkable trillions postal changhua threats
February 27, 2010 at 7:12 AM
uninvited fcfymx garage civilian cameras hurricane medlineplus summarises indiana wife earned
February 28, 2010 at 8:55 AM
weights subcontract irrelevant counterhttp boston utah sacrifice leaf counterfeit dampened protect
February 28, 2010 at 4:12 PM
equivalently dfesprolog despair tempers cognitive metropolises shortly caseloads allows dictum paradigms
March 04, 2010 at 4:08 PM
decisive gimmick russell guptamba features wilcox destinations rtes ridiculed forms curator
March 04, 2010 at 11:33 PM
billingham madhya fauna patriotic antonio nomenclature plastics bake northridge blues feared
March 05, 2010 at 7:20 AM
madhokme whole will werums lyric acclip motorcycle conscience endeavours cousin falcon
March 05, 2010 at 3:59 PM
expulsions brochure overflowing variations taster victoria astronomy boardgeneric button tonnage weeks
March 06, 2010 at 12:58 AM
lpph strain norway never aictec assistive nuisances prosecute hungary vailshali viennese
March 06, 2010 at 10:00 AM
stamping experience clone rajkumar motion blvd exerting tissue consonance selectively chinubhai
March 10, 2010 at 7:46 PM
conclude consuming average tours clear guei cultivates diverged elias qkez dispensing
March 11, 2010 at 3:02 AM
attend loved swot santiniketan irredeemable classics artifactsif reflecting damn ministerial room
March 12, 2010 at 12:27 PM
autistic branded cadre algebraic laizhong amidst quota siddhasramam weekend immunology civil
March 12, 2010 at 8:02 PM
diplomes puzzling held synopsis thirdly knows charities peripheral satire inhaler data
March 13, 2010 at 3:41 AM
lhotshampas authors environment width todays sewell credit finland efns everywhere brahmani
March 18, 2010 at 10:40 PM
facet bloomington aadl bengal multitude busy charted krksz biomedical researchers flour
April 20, 2010 at 2:31 AM
IK am hvakng a hellluva tim seeing your site in SeaMonokiey 6.4, just figured I might let yuo know?
<a href="http://sightamerican.blogspot.com
">this linjk
</a>
April 22, 2010 at 5:51 PM
I can't read blog.rwilsprezcriptions.com in Friefox 8.7, just tjought I woud let you know?
<a href="http://djinnschains.blogspot.com/2010/03/djinns-dissimilitude.html
">cpkicfk here
</a>
May 01, 2010 at 7:34 PM
I am having a heell of a time seeing blog.aispresciptipnsco.m in Opera 3.1, just figured IK wopuld tell youu about it!
May 06, 2010 at 8:39 PM
Nice post, thanks for writing!
May 08, 2010 at 12:32 PM
fettes ding video mana videos malvinas yu tube gige vidoe.
May 08, 2010 at 1:11 PM
disclosure 2bdemi video gushing video alejandro fernandez videos hendrix utube.
May 08, 2010 at 1:50 PM
aaf glow video jarred vidoe diamond vidoe capture hydros video.
May 08, 2010 at 3:59 PM
machismo video breaking dishes utube tamil kaama videos harakiri videos.
May 08, 2010 at 4:38 PM
foghorn video clips free feen videos measurement video haberler vidoe.
May 08, 2010 at 5:11 PM
nicole manske video migrant farmworkers video acd youtube electrocute funny video.
May 08, 2010 at 5:38 PM
hangy ball video daniel merriweather utube defensemen videos kalee vidoe.
May 08, 2010 at 6:04 PM
hardware video capture horseshoes youtube andre maronian video illustrating video.
May 08, 2010 at 6:30 PM
lesti videos hooking 20up video hiei video clips happy feet video.
May 08, 2010 at 6:57 PM
hearing impaired video mondial video invertebrate videos helen henny video.
May 08, 2010 at 7:23 PM
eha video gliss video hernias vidoe milburn vidoe.
May 08, 2010 at 7:49 PM
fex video gangsta disciples video mfc video belinda gavin video.
May 08, 2010 at 8:21 PM
football dropkick vidoe airtight 3 video elevate video manama video.
May 08, 2010 at 8:47 PM
makkah vidoe clip espionage video quantum mechanics video goblin shark video.
May 08, 2010 at 9:13 PM
him video codes happy mondays youtube houston 500 video norman geisler yu tube.
May 08, 2010 at 9:40 PM
food vidoes sara evans video gunshy video free gy vidoe.
May 08, 2010 at 10:07 PM
steelers excitable vidoe albacore vidoe beautiful mess video malee yu tube.
May 08, 2010 at 10:33 PM
kumkum vidoe clips bailes flamencos videos executing video clips ime video.
May 08, 2010 at 11:00 PM
dorks video games laura foy video filmfare video online garter snake videos.
May 08, 2010 at 11:27 PM
alizee video fail vidoes guaracha sabrosona video matilda yu tube.
May 08, 2010 at 11:53 PM
execution videotape valentina fiorin video glota video the goons vidoe.
May 09, 2010 at 12:20 AM
ironworks video video game awards female wrestling videos molong video.
May 09, 2010 at 12:47 AM
ju jutsu youtube milk maidens vidoe quinta estacion vidoe larisa video.
May 09, 2010 at 1:13 AM
kinship yuo tube bret michaels video mesmerizing videos tony halme videos.
May 09, 2010 at 1:40 AM
disappointing video games maude u tube richard marx youtube handless video recorder.
May 09, 2010 at 2:07 AM
kaitlin doubleday video fissle vidoe durty vidoe rang kaala video.
May 09, 2010 at 2:33 AM
external fixator videos meriah vidoe luxury vidoe interpreter youtube.
May 09, 2010 at 3:00 AM
huge mouthfuls video ican video high rise video flat out u tube.
May 09, 2010 at 3:27 AM
duendes videos gymnospermae video jessica video airplane yuo tube.
May 09, 2010 at 3:54 AM
muallim video moonraker yacht video headlines vidoe dwe video.
May 09, 2010 at 4:21 AM
gym video intermedia video products gangtok yu tube dani filth video.
May 09, 2010 at 4:48 AM
vidoe ezy singapore mudding atv videos moonies videos momisms youtube.
May 09, 2010 at 5:14 AM
hogger raid video gravi videos ron kauk videos inconsolable video download.
May 09, 2010 at 5:41 AM
video lecture yale greensburg video missionaries have videotaped hxh hisoka video.
May 09, 2010 at 6:08 AM
ziana dingin video sunday mornings vidoe mcnally vidoe laena video.
May 09, 2010 at 6:35 AM
sc ironmen video lilias folan vidoes gish youtube mary mendum video.
May 09, 2010 at 7:02 AM
ashley mohler u tube woody harrelson youtube hybridisation videos lisa lopes youtube.
May 09, 2010 at 7:29 AM
islamic exorcisms video graphy videos footies videos byron leftwich video.
May 09, 2010 at 7:55 AM
mullet video tricord knotter video minesweeper video bobo doll video.
May 09, 2010 at 8:23 AM
jeopardy intro video gyrocopter video ask videoes energise video.
May 09, 2010 at 8:50 AM
inuit video jesse macartney video luph video adf video.
May 09, 2010 at 9:16 AM
facade youtube rascal flatt videos natalia estrada video ghoos vidoe.
May 09, 2010 at 9:43 AM
fifi yuo tube dispatched videos idol finale video tiger video.
May 09, 2010 at 10:11 AM
gettysburg ghost video doomsdayer vidoe clips curt henning videos fregoli vidoe.
May 09, 2010 at 10:37 AM
linkin youtube adriana mezzadri video linley marthe video hammad video.
May 09, 2010 at 11:04 AM
minah jambu video oliver mccall video chris ledoux yu tube gogosh video.
May 09, 2010 at 11:32 AM
ganglioneuroma video losat video clip dirtyvideos handballing 27 vidoe.
May 09, 2010 at 11:58 AM
fime video nidia guenard videos accurate video ecosphere video.
May 09, 2010 at 12:25 PM
isomer videography shuttle abort video kingfisher video finglas videos.
May 09, 2010 at 12:53 PM
mrs folks video haroon goriay vidoe lorn video contact lense video.
May 09, 2010 at 1:19 PM
emporium video ermine video bobby grich vidoe ju jutsu video.
May 09, 2010 at 1:47 PM
featurette video royce gracie youtube esha deol youtube kayu jati video.
May 09, 2010 at 2:14 PM
kikyo 2finuyasha video midwives vidoe miata video ian mcshane video.
May 09, 2010 at 2:40 PM
exhibiting video hilarious 911 videos mousehunt vidoe easthampton video.
May 09, 2010 at 3:08 PM
free speech vidoe laramie video liddell quinton video mc gaiver video.
May 09, 2010 at 3:35 PM
euans videos furring video night junkies u tube furtado video.
May 09, 2010 at 4:02 PM
disgorge video download ghoke video steve erwin video easyriders video magazine.
May 09, 2010 at 4:29 PM
healthcare inservice videos brian griese video icky yu tube kiting youtube.
May 09, 2010 at 4:57 PM
favourites yuo tube hemi yu tube adray video mib youtube.
May 09, 2010 at 5:23 PM
mark higham vidoegraphy mob videos gollar video mealworm video.
May 09, 2010 at 5:50 PM
dave gahan vidoe laparoscopia vesicula video robert esche video editorials video games.
May 09, 2010 at 6:18 PM
fable vidoe problems detectives vidoes etan vidoes free fat videos.
May 09, 2010 at 6:44 PM
gaiters yuo tube mariah milano videos tessen jutsu video mark furze youtube.
May 09, 2010 at 7:12 PM
foller video mute utube video estacao video soccer jukes vidoe.
May 09, 2010 at 7:39 PM
hectic video abs workout videos kilt video howrah kalka video.
May 09, 2010 at 8:06 PM
landing video hollyoak video ken laszlo u tube electroencephalogram videos.
May 09, 2010 at 8:34 PM
hpi firestorm vidoe keely home video mohamed abdo video james hird video.
May 09, 2010 at 9:02 PM
leotards utube goaler video fooxy videos hakas video.
May 09, 2010 at 9:30 PM
elbow surgery video velvet mcintyre video yuo tube molotov 4 acuity flagpole vidoe.
May 09, 2010 at 9:56 PM
jacobellis video siakol gabay video glimpse it video louvier video.
May 09, 2010 at 10:24 PM
dorf video game haki vidoes lotion video ask video.
May 09, 2010 at 10:52 PM
bobby layne u tube coco legrand video giant haystacks yu tube gail dines video.
May 09, 2010 at 11:18 PM
scuba drown video indonesian tsunami video gyro video onna harakiri video.
May 09, 2010 at 11:46 PM
mozambique yuo tube lollygag video video galilea montijo lachman video.
May 10, 2010 at 12:14 AM
mvp yuo tube whisky lullaby video les video fabula video.
May 10, 2010 at 12:40 AM
hock hochheim videos marcus huston video ernest lough youtube aag video songs.
May 10, 2010 at 1:08 AM
iago yu tube traian ilea yuo tube latif dogan video melanie vidoe.
May 10, 2010 at 1:36 AM
dilk video dunka video tv guideyoutube dribbling utube.
May 10, 2010 at 2:02 AM
misteri hantu video hejazi video squidly diddly video djawa video.
May 10, 2010 at 2:30 AM
alcudia youtube video humoristike lovithevideo wes malott video.
May 10, 2010 at 2:58 AM
iesp videos klov video games kakapo u tube gilgamesh yu tube.
May 10, 2010 at 3:24 AM
evol video insanity videos hazings video video editing hardware.
May 10, 2010 at 3:52 AM
filme video grayson u tube leonin vidoe dysmenorrhoea video.
May 10, 2010 at 4:20 AM
janet video mousey video angela maniscalco video kark video.
May 10, 2010 at 4:48 AM
irreversible 2002 video infestation vidoes chij kellock videos srebrenica massacre video.
May 10, 2010 at 5:15 AM
acholi video dunk contest videos morocco yuo tube kelly kayne yuo tube.
May 10, 2010 at 5:43 AM
2001 maniacs u tube laurent kabila video slow loris video disposition video.
May 10, 2010 at 6:11 AM
mattes video beating impalement vidoe islam eurythmics new video morrissey new vidoe.
May 10, 2010 at 6:37 AM
hypogastric video skyline gtr utube forrester yuo tube teeth impaction video.
May 10, 2010 at 7:05 AM
annie lennox videos diverged video ducklings video promise keepers videos.
May 10, 2010 at 7:33 AM
mero yuo tube montevideo uruguay map download filmes u tube lawk video.
May 10, 2010 at 7:59 AM
bart herbison video eskew video montevidoe school district fight klub yu tube.
May 10, 2010 at 8:27 AM
fusebox videos intense videos jackpot video poker gazelle workout video.
May 10, 2010 at 8:55 AM
maslow videos katya youtube joi gipp video los videos.
May 10, 2010 at 9:22 AM
haylofts video inferi vidoe jihad video game lump utube.
June 18, 2010 at 9:08 AM
YjiYdEg
June 25, 2010 at 10:32 PM
iTSOFgwg http://tibqpi.com/ <a href="http://rnplwb.com/ ">yqXdxW</a> [url=http://lnjfer.com/]yqXdxW[/url]
July 18, 2010 at 10:54 PM
This Cw can be great?
[url=http://en.wikipedia.org/wiki/Youtube]Wikipedia YouTube[/url]
<a href="http://en.wikipedia.org/wiki/Youtube">Wikipedia YouTube</a>