Do not push the red button...

November 21, 2006 3:08pm CST Well, it amused me anyway...
1 response
@tibido (4080)
• Italy
21 Nov 06
ok ill check your site
• France
21 Nov 06
not a site of mine, just a funny thing to while away a few moments. It just tickled me thats all.