[Most Emailed Photos] [Most Fortunate Fortune]

Most Emailed Photos - 03/07/2004 by Mort
<--  First Choose an alternative caption:  > Last   -->-->

Everytime I saw him my cavum di venus started to glisten.

Was it just his money? Or was his huge phallic car an indication of size?

Dammit! I just can't get his large package off my mind.
(AFP)
(Reuters)
(Reuters)

Description

The challenge was to take the top 3 most emailed photos on yahoo and create a hopefully amusing story about the sequence. I reserve the right to refuse a disturbing picture, this includes any pictures of celine dion.

Please feel free to add alternative captions if you can or comments if you can't.

All rights to the photos belong to the companies in brackets beneath them. All text, concepts and layout is copyright Mort 2003-2007.


History

These 5 things happened most recently.
Mr. NonameLurker15:05:46drooled over #54
Mr. NonameLurker08:23:46drooled over #666
Mr. NonameLurker13:52:24drooled over #76
Mr. NonameLurker08:51:51drooled over #102
Mr. NonameLurker09:22:14drooled over #555


Current Users

There have been 403 users in the last 10 minutes.
Mr. NonameLurker01:51:28Main Page
Mr. NonameLurker01:51:27Main Page
Mr. NonameLurker01:51:26Caption #1
Mr. NonameLurker01:51:25Caption #112
Mr. NonameLurker01:51:24Caption #2
Mr. NonameLurker01:51:23Caption #261
Mr. NonameLurker01:51:22Caption #509
Mr. NonameLurker01:51:21Caption #8
Mr. NonameLurker01:51:20Caption #56
Mr. NonameLurker01:51:19Caption #254
Mr. NonameLurker01:51:18Caption #163
Mr. NonameLurker01:51:17Caption #203
Mr. NonameLurker01:51:16Caption #380
Mr. NonameLurker01:51:15Caption #480
Mr. NonameLurker01:51:14Caption #465
Mr. NonameLurker01:51:13Caption #76
Mr. NonameLurker01:51:11Caption #409
Mr. NonameLurker01:51:10Caption #720
Mr. NonameLurker01:51:10Caption #104
Mr. NonameLurker01:51:08Caption #85
Mr. NonameLurker01:51:07Caption #600
Mr. NonameLurker01:51:05Caption #280
Mr. NonameLurker01:51:04Caption #764
Mr. NonameLurker01:51:01Caption #974
Mr. NonameLurker01:51:00Caption #397
Mr. NonameLurker01:50:59Caption #800
Mr. NonameLurker01:50:57Caption #314
Mr. NonameLurker01:50:56Caption #359
Mr. NonameLurker01:50:54Caption #151
Mr. NonameLurker01:50:53Caption #419
Mr. NonameLurker01:50:52Caption #978
Mr. NonameLurker01:50:51Caption #317
Mr. NonameLurker01:50:50Caption #636
Mr. NonameLurker01:50:49Caption #753
Mr. NonameLurker01:50:46Caption #310
Mr. NonameLurker01:50:45Caption #368
Mr. NonameLurker01:50:44Caption #443
Mr. NonameLurker01:50:43Caption #872
Mr. NonameLurker01:50:40Caption #860
Mr. NonameLurker01:50:39Caption #791
Mr. NonameLurker01:50:38Caption #119
Mr. NonameLurker01:50:37Caption #378
Mr. NonameLurker01:50:35Caption #674
Mr. NonameLurker01:50:34Caption #296
Mr. NonameLurker01:50:30Caption #615
Mr. NonameLurker01:50:29Caption #104
Mr. NonameLurker01:50:28Caption #43
Mr. NonameLurker01:50:27Caption #229
Mr. NonameLurker01:50:25Caption #535
Mr. NonameLurker01:50:22Caption #557
Mr. NonameLurker01:50:21Caption #83
Mr. NonameLurker01:50:20Caption #531
Mr. NonameLurker01:50:19Caption #449
Mr. NonameLurker01:50:15Caption #419
Mr. NonameLurker01:50:14Caption #393
Mr. NonameLurker01:50:13Caption #334
Mr. NonameLurker01:50:12Caption #251
Mr. NonameLurker01:50:10Caption #811
Mr. NonameLurker01:50:09Caption #8
Mr. NonameLurker01:50:08Caption #37
Mr. NonameLurker01:50:06Caption #412
Mr. NonameLurker01:50:05Caption #760
Mr. NonameLurker01:50:04Caption #443
Mr. NonameLurker01:50:03Caption #576
Mr. NonameLurker01:50:00Caption #508
Mr. NonameLurker01:49:59Caption #878
Mr. NonameLurker01:49:58Caption #341
Mr. NonameLurker01:49:55Caption #599
Mr. NonameLurker01:49:54Caption #653
Mr. NonameLurker01:49:53Caption #493
Mr. NonameLurker01:49:52Caption #31
Mr. NonameLurker01:49:51Caption #55
Mr. NonameLurker01:49:50Caption #818
Mr. NonameLurker01:49:49Caption #585
Mr. NonameLurker01:49:48Caption #248
Mr. NonameLurker01:49:44Caption #321
Mr. NonameLurker01:49:43Caption #757
Mr. NonameLurker01:49:40Caption #768
Mr. NonameLurker01:49:38Caption #220
Mr. NonameLurker01:49:37Caption #74
Mr. NonameLurker01:49:35Caption #694
Mr. NonameLurker01:49:34Caption #164
Mr. NonameLurker01:49:33Caption #134
Mr. NonameLurker01:49:31Caption #223
Mr. NonameLurker01:49:29Caption #88
Mr. NonameLurker01:49:28Caption #468
Mr. NonameLurker01:49:26Caption #595
Mr. NonameLurker01:49:25Caption #238
Mr. NonameLurker01:49:24Caption #18
Mr. NonameLurker01:49:23Caption #630
Mr. NonameLurker01:49:21Caption #388
Mr. NonameLurker01:49:20Caption #325
Mr. NonameLurker01:49:19Caption #427
Mr. NonameLurker01:49:17Caption #52
Mr. NonameLurker01:49:15Caption #457
Mr. NonameLurker01:49:13Caption #58
Mr. NonameLurker01:49:12Caption #482
Mr. NonameLurker01:49:11Caption #175
Mr. NonameLurker01:49:10Caption #191
Mr. NonameLurker01:49:08Caption #703
Mr. NonameLurker01:49:07Caption #9
Mr. NonameLurker01:49:03Caption #602
Mr. NonameLurker01:49:02Caption #521
Mr. NonameLurker01:49:01Caption #601
Mr. NonameLurker01:49:00Caption #234
Mr. NonameLurker01:48:59Caption #74
Mr. NonameLurker01:48:58Caption #610
Mr. NonameLurker01:48:57Caption #628
Mr. NonameLurker01:48:56Caption #511
Mr. NonameLurker01:48:55Caption #34
Mr. NonameLurker01:48:54Caption #16
Mr. NonameLurker01:48:53Caption #942
Mr. NonameLurker01:48:52Caption #679
Mr. NonameLurker01:48:51Caption #610
Mr. NonameLurker01:48:48Caption #59
Mr. NonameLurker01:48:47Caption #734
Mr. NonameLurker01:48:46Caption #215
Mr. NonameLurker01:48:45Caption #340
Mr. NonameLurker01:48:44Caption #274
Mr. NonameLurker01:48:43Caption #263
Mr. NonameLurker01:48:42Caption #89
Mr. NonameLurker01:48:39Caption #243
Mr. NonameLurker01:48:37Caption #405
Mr. NonameLurker01:48:35Caption #746
Mr. NonameLurker01:48:34Caption #60
Mr. NonameLurker01:48:32Caption #427
Mr. NonameLurker01:48:29Caption #128
Mr. NonameLurker01:48:28Caption #5
Mr. NonameLurker01:48:24Caption #249
Mr. NonameLurker01:48:23Caption #382
Mr. NonameLurker01:48:22Caption #942
Mr. NonameLurker01:48:21Caption #262
Mr. NonameLurker01:48:20Caption #426
Mr. NonameLurker01:48:19Caption #656
Mr. NonameLurker01:48:17Caption #512
Mr. NonameLurker01:48:16Caption #203
Mr. NonameLurker01:48:15Caption #812
Mr. NonameLurker01:48:14Caption #414
Mr. NonameLurker01:48:13Caption #483
Mr. NonameLurker01:48:12Caption #635
Mr. NonameLurker01:48:11Caption #237
Mr. NonameLurker01:48:10Caption #151
Mr. NonameLurker01:48:08Caption #695
Mr. NonameLurker01:48:07Caption #769
Mr. NonameLurker01:48:06Caption #789
Mr. NonameLurker01:48:05Caption #99
Mr. NonameLurker01:48:04Caption #113
Mr. NonameLurker01:48:03Caption #80
Mr. NonameLurker01:48:01Caption #486
Mr. NonameLurker01:48:00Caption #547
Mr. NonameLurker01:47:59Caption #358
Mr. NonameLurker01:47:58Caption #829
Mr. NonameLurker01:47:57Caption #45
Mr. NonameLurker01:47:56Caption #886
Mr. NonameLurker01:47:55Caption #98
Mr. NonameLurker01:47:54Caption #282
Mr. NonameLurker01:47:53Caption #186
Mr. NonameLurker01:47:52Caption #180
Mr. NonameLurker01:47:51Caption #629
Mr. NonameLurker01:47:48Caption #848
Mr. NonameLurker01:47:46Caption #67
Mr. NonameLurker01:47:45Caption #226
Mr. NonameLurker01:47:43Caption #648
Mr. NonameLurker01:47:40Caption #190
Mr. NonameLurker01:47:38Caption #104
Mr. NonameLurker01:47:37Caption #765
Mr. NonameLurker01:47:35Caption #586
Mr. NonameLurker01:47:34Caption #326
Mr. NonameLurker01:47:33Caption #77
Mr. NonameLurker01:47:32Caption #456
Mr. NonameLurker01:47:31Caption #604
Mr. NonameLurker01:47:30Caption #455
Mr. NonameLurker01:47:29Caption #817
Mr. NonameLurker01:47:28Caption #59
Mr. NonameLurker01:47:27Caption #482
Mr. NonameLurker01:47:25Caption #370
Mr. NonameLurker01:47:23Caption #857
Mr. NonameLurker01:47:22Caption #538
Mr. NonameLurker01:47:21Caption #509
Mr. NonameLurker01:47:17Caption #106
Mr. NonameLurker01:47:16Caption #40
Mr. NonameLurker01:47:15Caption #197
Mr. NonameLurker01:47:14Caption #484
Mr. NonameLurker01:47:13Caption #22
Mr. NonameLurker01:47:11Caption #599
Mr. NonameLurker01:47:10Caption #637
Mr. NonameLurker01:47:09Caption #510
Mr. NonameLurker01:47:07Caption #742
Mr. NonameLurker01:47:05Caption #776
Mr. NonameLurker01:47:03Caption #395
Mr. NonameLurker01:47:02Caption #696
Mr. NonameLurker01:47:01Caption #823
Mr. NonameLurker01:47:00Caption #355
Mr. NonameLurker01:46:57Caption #191
Mr. NonameLurker01:46:56Caption #132
Mr. NonameLurker01:46:55Caption #7
Mr. NonameLurker01:46:54Caption #630
Mr. NonameLurker01:46:52Caption #477
Mr. NonameLurker01:46:51Caption #847
Mr. NonameLurker01:46:50Caption #259
Mr. NonameLurker01:46:49Caption #361
Mr. NonameLurker01:46:48Caption #807
Mr. NonameLurker01:46:46Caption #597
Mr. NonameLurker01:46:45Caption #234
Mr. NonameLurker01:46:44Caption #47
Mr. NonameLurker01:46:43Caption #138
Mr. NonameLurker01:46:42Caption #106
Mr. NonameLurker01:46:41Caption #717
Mr. NonameLurker01:46:38Caption #
Mr. NonameLurker01:46:35Caption #38
Mr. NonameLurker01:46:34Caption #161
Mr. NonameLurker01:46:31Caption #759
Mr. NonameLurker01:46:30Caption #228
Mr. NonameLurker01:46:29Caption #579
Mr. NonameLurker01:46:28Caption #376
Mr. NonameLurker01:46:27Caption #712
Mr. NonameLurker01:46:26Caption #363
Mr. NonameLurker01:46:21Caption #872
Mr. NonameLurker01:46:20Caption #434
Mr. NonameLurker01:46:19Caption #615
Mr. NonameLurker01:46:18Caption #401
Mr. NonameLurker01:46:17Main Page
Mr. NonameLurker01:46:16Caption #580
Mr. NonameLurker01:46:15Caption #327
Mr. NonameLurker01:46:14Caption #294
Mr. NonameLurker01:46:13Caption #903
Mr. NonameLurker01:46:12Caption #-4
Mr. NonameLurker01:46:11Caption #-20
Mr. NonameLurker01:46:10Main Page
Mr. NonameLurker01:46:07Caption #386
Mr. NonameLurker01:46:06Caption #546
Mr. NonameLurker01:46:05Caption #631
Mr. NonameLurker01:46:01Caption #253
Mr. NonameLurker01:45:59Caption #287
Mr. NonameLurker01:45:58Caption #45
Mr. NonameLurker01:45:56Caption #686
Mr. NonameLurker01:45:55Caption #275
Mr. NonameLurker01:45:53Caption #275
Mr. NonameLurker01:45:53Caption #370
Mr. NonameLurker01:45:52Caption #649
Mr. NonameLurker01:45:51Caption #900
Mr. NonameLurker01:45:49Caption #91
Mr. NonameLurker01:45:46Caption #513
Mr. NonameLurker01:45:44Caption #667
Mr. NonameLurker01:45:43Caption #347
Mr. NonameLurker01:45:42Caption #938
Mr. NonameLurker01:45:38Caption #709
Mr. NonameLurker01:45:37Caption #758
Mr. NonameLurker01:45:35Caption #200
Mr. NonameLurker01:45:30Caption #423
Mr. NonameLurker01:45:29Caption #206
Mr. NonameLurker01:45:28Caption #633
Mr. NonameLurker01:45:26Caption #504
Mr. NonameLurker01:45:23Caption #487
Mr. NonameLurker01:45:17Caption #661
Mr. NonameLurker01:45:15Caption #725
Mr. NonameLurker01:45:14Caption #636
Mr. NonameLurker01:45:13Caption #615
Mr. NonameLurker01:45:11Caption #24
Mr. NonameLurker01:45:10Caption #486
Mr. NonameLurker01:45:07Caption #96
Mr. NonameLurker01:45:05Caption #438
Mr. NonameLurker01:45:02Caption #245
Mr. NonameLurker01:45:01Caption #568
Mr. NonameLurker01:45:00Caption #487
Mr. NonameLurker01:44:59Caption #306
Mr. NonameLurker01:44:58Caption #610
Mr. NonameLurker01:44:55Caption #781
Mr. NonameLurker01:44:54Caption #727
Mr. NonameLurker01:44:52Caption #145
Mr. NonameLurker01:44:50Caption #-19
Mr. NonameLurker01:44:49Caption #464
Mr. NonameLurker01:44:48Caption #891
Mr. NonameLurker01:44:47Caption #237
Mr. NonameLurker01:44:46Caption #260
Mr. NonameLurker01:44:45Caption #642
Mr. NonameLurker01:44:44Caption #670
Mr. NonameLurker01:44:41Caption #853
Mr. NonameLurker01:44:39Caption #228
Mr. NonameLurker01:44:37Caption #201
Mr. NonameLurker01:44:36Caption #922
Mr. NonameLurker01:44:35Caption #753
Mr. NonameLurker01:44:34Caption #957
Mr. NonameLurker01:44:32Caption #476
Mr. NonameLurker01:44:31Caption #392
Mr. NonameLurker01:44:28Caption #328
Mr. NonameLurker01:44:27Caption #258
Mr. NonameLurker01:44:26Caption #0
Mr. NonameLurker01:44:24Caption #709
Mr. NonameLurker01:44:21Caption #597
Mr. NonameLurker01:44:18Caption #292
Mr. NonameLurker01:44:16Caption #361
Mr. NonameLurker01:44:14Caption #36
Mr. NonameLurker01:44:13Caption #178
Mr. NonameLurker01:44:12Caption #639
Mr. NonameLurker01:44:10Caption #376
Mr. NonameLurker01:44:09Caption #549
Mr. NonameLurker01:44:07Caption #144
Mr. NonameLurker01:44:01Caption #203
Mr. NonameLurker01:44:00Caption #143
Mr. NonameLurker01:43:59Caption #103
Mr. NonameLurker01:43:57Caption #11
Mr. NonameLurker01:43:56Caption #365
Mr. NonameLurker01:43:54Caption #280
Mr. NonameLurker01:43:53Caption #257
Mr. NonameLurker01:43:51Caption #516
Mr. NonameLurker01:43:48Caption #443
Mr. NonameLurker01:43:47Caption #88
Mr. NonameLurker01:43:46Caption #265
Mr. NonameLurker01:43:43Caption #574
Mr. NonameLurker01:43:42Caption #48
Mr. NonameLurker01:43:39Caption #764
Mr. NonameLurker01:43:38Caption #1
Mr. NonameLurker01:43:37Caption #312
Mr. NonameLurker01:43:35Caption #67
Mr. NonameLurker01:43:34Caption #904
Mr. NonameLurker01:43:34Caption #880
Mr. NonameLurker01:43:33Caption #23
Mr. NonameLurker01:43:31Caption #207
Mr. NonameLurker01:43:29Caption #183
Mr. NonameLurker01:43:28Caption #242
Mr. NonameLurker01:43:27Caption #3
Mr. NonameLurker01:43:23Caption #434
Mr. NonameLurker01:43:22Caption #49
Mr. NonameLurker01:43:21Caption #330
Mr. NonameLurker01:43:20Caption #109
Mr. NonameLurker01:43:19Caption #333
Mr. NonameLurker01:43:18Caption #602
Mr. NonameLurker01:43:17Caption #150
Mr. NonameLurker01:43:16Caption #345
Mr. NonameLurker01:43:15Caption #240
Mr. NonameLurker01:43:14Caption #955
Mr. NonameLurker01:43:13Caption #295
Mr. NonameLurker01:43:11Caption #46
Mr. NonameLurker01:43:10Caption #409
Mr. NonameLurker01:43:09Caption #488
Mr. NonameLurker01:43:05Caption #372
Mr. NonameLurker01:43:04Caption #528
Mr. NonameLurker01:43:02Caption #123
Mr. NonameLurker01:43:01Caption #20
Mr. NonameLurker01:43:00Caption #297
Mr. NonameLurker01:42:58Caption #288
Mr. NonameLurker01:42:57Caption #590
Mr. NonameLurker01:42:55Caption #580
Mr. NonameLurker01:42:54Caption #115
Mr. NonameLurker01:42:53Caption #834
Mr. NonameLurker01:42:52Caption #418
Mr. NonameLurker01:42:51Caption #81
Mr. NonameLurker01:42:49Caption #552
Mr. NonameLurker01:42:47Caption #691
Mr. NonameLurker01:42:46Caption #433
Mr. NonameLurker01:42:45Caption #749
Mr. NonameLurker01:42:44Caption #449
Mr. NonameLurker01:42:43Caption #101
Mr. NonameLurker01:42:42Caption #501
Mr. NonameLurker01:42:40Caption #0
Mr. NonameLurker01:42:39Caption #642
Mr. NonameLurker01:42:34Caption #747
Mr. NonameLurker01:42:32Caption #186
Mr. NonameLurker01:42:31Caption #27
Mr. NonameLurker01:42:30Caption #518
Mr. NonameLurker01:42:29Caption #887
Mr. NonameLurker01:42:26Caption #18
Mr. NonameLurker01:42:25Caption #710
Mr. NonameLurker01:42:24Caption #564
Mr. NonameLurker01:42:20Caption #499
Mr. NonameLurker01:42:19Caption #34
Mr. NonameLurker01:42:18Caption #279
Mr. NonameLurker01:42:17Caption #352
Mr. NonameLurker01:42:16Caption #-22
Mr. NonameLurker01:42:14Caption #675
Mr. NonameLurker01:42:13Caption #419
Mr. NonameLurker01:42:12Caption #178
Mr. NonameLurker01:42:11Caption #187
Mr. NonameLurker01:42:10Caption #56
Mr. NonameLurker01:42:09Caption #638
Mr. NonameLurker01:42:08Caption #27
Mr. NonameLurker01:42:06Caption #569
Mr. NonameLurker01:42:05Caption #233
Mr. NonameLurker01:42:04Caption #258
Mr. NonameLurker01:42:02Caption #-31
Mr. NonameLurker01:42:01Caption #822
Mr. NonameLurker01:42:00Caption #782
Mr. NonameLurker01:41:59Caption #406
Mr. NonameLurker01:41:58Caption #808
Mr. NonameLurker01:41:56Caption #191
Mr. NonameLurker01:41:54Caption #693
Mr. NonameLurker01:41:53Caption #342
Mr. NonameLurker01:41:49Caption #409
Mr. NonameLurker01:41:48Caption #72
Mr. NonameLurker01:41:45Caption #743
Mr. NonameLurker01:41:42Caption #822
Mr. NonameLurker01:41:41Caption #453
Mr. NonameLurker01:41:40Caption #895
Mr. NonameLurker01:41:39Caption #916
Mr. NonameLurker01:41:38Caption #303
Mr. NonameLurker01:41:37Caption #334
Mr. NonameLurker01:41:36Caption #775
Mr. NonameLurker01:41:35Caption #850
Mr. NonameLurker01:41:34Caption #20
Mr. NonameLurker01:41:33Caption #760
Mr. NonameLurker01:41:32Caption #828
Mr. NonameLurker01:41:28Caption #512

Board [Post Message]

PUN'D!

I am off work today, so I will be in and out.

I will still read and see everything, just in batches.

Beatrice: Don't forget your Lamb, keep the coded cables rolling, also continue to send microdots.


There are 25 messages for this day.
<David Byrden> Ooops
<3Suns> ...story.news.yahoo.com...

Tulip, introduced to Hawaii last August, is trying to unseat Spam from its throne as Hawaii's undisputed king of canned luncheon meat since World War II.

So how is this under "Top Stories" ??

<mypalmike> It's all special pre-election news coverage. We're supposed to associate Spam with the internet, thus Al Gore, thus Tipper Gore, which rhymes with Gipper... I'm sure you can see where this is going.
<guyPaulo> Its no less frivolous than the marijuana-frozen chicken story at
...story.news.yahoo.com...
<mypalmike> Or the firehouse that caught on fire...
...story.news.yahoo.com...
<mypalmike> By the way, great pun to start off the day, Mort.
<Lauren> Yes, Mort... you've still got teh funny.
<Mort> teh obvious pun.
<Lauren> Here's a little quiz for you all... I only got 17 out of 20 right, but still that was enough to put me above the vast majority of Americans.

...www.netcartoon.net...

<guyPaulo> I got 13 right......I'm so ashamed!
<Jmofwiw> I got 17, too. I looked at the results page and note that the average score for Americans is 12.66 for non-Americans it's 13.29. Given the trivial nature of many of the questions, I wonder if the difference of less than one point is even statistically significant. At any rate, they certainly do have an editorial slant to their test.
<morticia> 17....I am kind of ashamed...I think I should have scored higher. Stupid capital of New Zealand.
<3Suns> I got 18. Although I admit I used test logic to guess a lot of them, like the date of the Spanish civil war. And come on, the name of the Beatles' first venue isn't exactly important knowledge.
<Beatrice> Rudy got air sick all over the equipment stop cable delayed full stop
<David Byrden> A heartfelt thanks to Mel Gibson! Because until now, when I had the need to see men stripped, tortured, mutilated and flayed, I had to get expensive video tapes sent from Europe in plain brown envelopes.
<David Byrden> Woohoo! I scored 19 in the quiz! I win an American!
<guyPaulo> Bah! It's just a plot to make honest, God-fearing Americans feel ashamed for our lack of foreigner trivia. Who cares what the capital of Norway is? If anything important happened there anyway, Fox News would cover it for us!!! ;)
<H. Monkey> Suggestion for Mort: an RSS feed. Am willing to assist if desired.
<guyPaulo> I don't know to set up an RSS feed, but I do know how to convert HTML into XHTML 1.0 Strict (which is itself XML). If you need help with that end of it, Mort, let me know.

Good lord, maybe we can turn MEP into some bizarre, open-source project. Like Mozilla, but with funny captions about boobies.

<MLimburg> I was seriously thinking about writing up the concept of mostemailed as a module for XOOPS .. but then I ditched XOOPS as a development environment. But then, I restarted working on phpBB2 ... so it could fit in really quite well.
<3Suns> Yes David, you win an American. Here, take guyPaulo, he only scored a 13.
<guyPaulo> Doh! Stupid smarty-type people think you're SOOO MUCH SMARTER than the rest of us just because you know more stuff.
<Mort> I already encode MEP onto microdots and send it everyday to HQ on the moon.

The invasion has begun.

<Mort> What are the advantages of the RSS feed?
<David Byrden> Hey, I do a lot of XML and XSLT stuff....can I help?


Post message:
Name:
Message:

Click the monkey to post