July 2007 - Posts

New KB Articles At Microsoft 29 Jul 2007 - Weekly Summary


Internet Explorer 6.0

938303 Internet Explorer stops responding when you use the AttachEvent method in an ASP.NET application to embed a Microsoft Office Web Components spreadsheet control in Internet Explorer 6


SQL Server 2000

925419 FIX: The server stops responding, the performance is slow, and a time-out occurs in SQL Server 2000


SQL Server 2005

940232 Error message when you use SQL Server Management Studio to connect to SQL Server 2005 Integration Services from a client computer: "Connect to SSIS Service on machine '' failed Access is denied"

936488 The SQL Trace entries may be incorrect when you trace an instance of SQL Server 2005 that is configured to use database mirroring

Posted by chobbs | 1 comment(s)

Microsoft Security Bulletin Minor Revision - July 26th

Summary
The following bulletin has undergone a minor revision increment.
Please see the appropriate bulletin for more details.
  * MS07-040 - Critical


Bulletin Information:
* MS07-040 - Critical
  - http://www.microsoft.com/technet/security/bulletin/ms07-040.mspx
  - Reason for Revision: Additional clarification has been added to
    the Bulletin explaining that .NET Framework updates are
    cumulative and may contain non-security updates. The Bulletin
    was also updated to clarify that this update applies to Service
    Pack 3 for .NET Framework 1.0 and Service pack 1 for .NET
    Framework 1.1.
  - Originally posted: July 10, 2007
  - Updated: July 26, 2007
  - Bulletin Severity Rating: Critical
  - Version: 1.3

Posted by chobbs | with no comments

Microsoft - IT takes a backseat at the boardroom table

Less than half of businesses have IT representation at boardroom level.

23rd July 07, Reading, UK - Recent research commissioned by Microsoft Ltd has revealed that IT is perceived as less of a strategic asset in bigger companies. The Research conducted by Loudhouse found that only 47% of businesses have IT representation at board level with this number falling to 44% in businesses with 1000+ employees.

The research unveils a level of discord between the perception and reality of the IT role and its function within a business. It reveals that, although IT is not seen as a strategic business asset, 83% of IT Directors acknowledged that application performance problems have a direct impact on their businesses, with 76% acknowledging that delays in bringing new applications to the business causes difficulties.

Although 37% of large enterprises cite better business/IT alignment as a key priority for current IT strategy, there is a prevailing view that companies are failing to convert this into a reality, which is compromising technology’s impact on business. This is leading to a sense of ‘mal-alignment’ which is causing a barrier to organisational success. Matthew Dunstan, application platform group manager at Microsoft UK says “the bridges that exist between business and IT form a critical framework for the strategic success of a company.  Better alignment of IT and business strategy equates to better operations, better visibility and better communication between the functions of an organisation.  People create and run companies, but applications link them together. If people aren’t factoring this into the company at a board level, these ‘business bridges’ are doomed to collapse.”

The synergies between application strategy and business performance are evident throughout the research. Jon Collins, co-author of The Technology Garden – Cultivating Sustainable IT-Business Alignment, recognises the influence of one upon the other by saying “It is abundantly clear that alignment is not treated as a priority when it comes to setting and delivering on IT strategy. In our own research we have found that companies that see IT as a business enabler are better able to respond to change and reap greater benefits than those who still view IT as little more than a cost centre.”

Results of the Research:

Business ‘Malignment’

  • Only 37% of large organisations cite better business/IT alignment as a key priority for current IT strategy
  • 47% of businesses have IT representation at board level, falling to 44% in businesses with 1000+ employees 

Isolated Infrastructure

  • 83% of businesses acknowledge that application performance problems have a direct impact on the business, with 76% acknowledging that delays in bringing new applications to the business cause difficulties
  • 52% of respondents are satisfied with the strategic impact that IT has on the business, but only 35% are satisfied with the amount of time it takes to develop new applications and introduce them to the business.
  • Just 16% of IT departments believe that the user experience is currently a critical component of application development
  • Looking ahead, 36% have planned to improve user experience in future project
  • Only 27% of businesses state that they have full automation and monitoring in place for core business applications.  A 7% minority of IT pros have ‘end-to-end’ visibility of the way documents move through their organisation
  • 53% of respondents view technology as a strategic asset within the business whilst the other 47% are less positive, believing that IT is perceived only as a cost centre by the board

Conclusions

Conclusions from the research are based on the following three areas:

  • Business alignment with IT is something overlooked by many large UK organisations, despite the evident commercial needs that demand a closer working rationale between the two areas. The risk is that strategic goals are undermined if alignment between technology and other business functions is not achieved.
  • Organisations that champion technology as a strategic function of business and take a measured approach to infrastructure innovation reap the rewards of a more inclusive approach towards technology.  These businesses experience:
    • Greater focus on end user and customer value within applications development
    • Better connectivity of disparate technology applications and services
    • Wider satisfaction in supporting the organisation to achieve strategic and operational goals
  • Most IT functions live outside the fully aligned, integrated and highly appreciated world of technology best practice and the question remains as to what comes first; great organisational management, or great IT strategy?  However, whilst continuing to champion the strategic importance of technology as an asset to the business, getting applications strategy right in the first instance is a logical step in bringing about wider strategic change. 
Posted by chobbs | with no comments

New KB Articles At Microsoft 19 Jul 2007 - Weekly Summary


Internet Explorer 6.0

936880 The blank Internet Explorer window does not close automatically in Internet Explorer 6 for Windows XP Service Pack 2 after you successfully download a Microsoft Office document from a Web page

920853 On a Windows Server 2003 SP1-based computer, Internet Explorer 6 may crash when you click a link on a Web site to download a file


SQL Server 2000

939422 The TechNet "Events and Errors Message Center" offers detailed explanations, recommendations, and additional resources that apply to event IDs


SQL Server 2005

917131 FIX: Error message when you try to use Database Engine Tuning Advisor to analyze the performance effects of a workload that includes an indexed view in SQL Server 2005: "Tuning process exited unexpectedly"

Posted by chobbs | with no comments

Microsoft Security Bulletin Minor Revision - 19th July

Summary
The following bulletin has undergone a minor revision increment.
Please see the appropriate bulletin for more details.
  * MS07-040 - Critical


Bulletin Information:
* MS07-040 - Critical
  - http://www.microsoft.com/technet/security/bulletin/ms07-040.mspx
  - Reason for Revision: Bulletin Updated: Corrected KB933854 file
    manifest table for .NET Framework 1.1 on supported versions
    of Windows Server 2003. The Bulletin has also been updated
    providing an additional link to the main Bulletin Knowledge
    Base Article which will document all non-security
    functionality changes introduced in this .NET Framework
    security update. 
  - Originally posted: July 10, 2007
  - Updated: July 19, 2007
  - Bulletin Severity Rating: Critical
  - Version: 1.2

Posted by chobbs | with no comments

New KB Articles At Microsoft 12 Jul 2007 - Weekly Summary


Internet Explorer 6.0

930620 Description of the Jet 4.0 Database Engine post-Windows XP SP2 hotfix package: January 25, 2007

939204 A Web page loads in Internet Explorer 6 instead of in the WebBrowser control when you use an application that hosts the COM version of the WebBrowser control


SQL Server 2005

934734 FIX: A database is marked as suspect when you update a table that contains a nonclustered index in SQL Server 2005

938050 FIX: Error message when you try to synchronize a SQL Server 2005 Compact Edition subscription again: "The common generation watermark is invalid at this replica since it does not exist"

937517 FIX: Error message when you commit a distributed transaction that contains a query that retrieves data from a linked server in SQL Server 2005: "Transaction manager has cancelled the distributed transaction"

Posted by chobbs | with no comments
Filed under: , , ,

Microsoft Security Bulletin Re-Release - 12th July

Summary
The following bulletin has undergone a major revision increment.
Please see the appropriate bulletin for more details.

  * MS07-036 - Critical
  * MS07-038 - Moderate
  * MS07-039 - Critical
  * MS07-040 - Critical
  * MS07-041 - Important

Bulletin Information:
* MS07-036 - Critical
- http://www.microsoft.com/technet/security/bulletin/ms07-036.mspx
- Reason for Revision: Bulletin updated. Affected Products updated
   to include Microsoft Office 2004 for Mac. File Manifest
   information updated for Microsoft Office Compatibility Pack
   for Word, Excel, and PowerPoint 2007. 
- Originally posted: July 10, 2007
- Updated: July 12, 2007
- Bulletin Severity Rating: Critical
- Version: 2.0

* MS07-038 - Moderate
  - http://www.microsoft.com/technet/security/bulletin/ms07-038.mspx
  - Reason for Revision: Bulletin revised. CVE hyperlink updated to
    correct CVE id. Workarounds Section updated to correct
    command line instructions. 
  - Originally posted: July 10, 2007
  - Updated: July 12, 2007
  - Bulletin Severity Rating: Moderate
  - Version: 1.1
* MS07-039 - Critical
  - http://www.microsoft.com/technet/security/bulletin/ms07-039.mspx
  - Reason for Revision: Bulletin Revised: Updating bulletin to add
    FAQ section for ADAM dependencies and why this update was
    deployed to all 2000 and 2003 systems.  
  - Originally posted: July 10, 2007
  - Updated: July 12, 2007
  - Bulletin Severity Rating: Critical
  - Version: 1.1
* MS07-040 - Critical
  - http://www.microsoft.com/technet/security/bulletin/ms07-040.mspx
  - Reason for Revision: Bulletin Updated: Corrected Windows Vista
    severity rating in the "Affected Software" table to
    Important. Corrected several instances in the file manifest
    tables incorrectly referencing a version of Mscordacwks.dll
    that is not installed on the system. Added an additional FAQ
    explaining why customers installing .NET Framework 3.0 should
    update .NET Framework 2.0 on their system. Added an
    additional FAQ for ASP.NET Web application developers. 
  - Originally posted: July 10, 2007
  - Updated: July 12, 2007
  - Bulletin Severity Rating: Critical
  - Version: 1.1
* MS07-041 - Important
  - http://www.microsoft.com/technet/security/bulletin/ms07-041.mspx
  - Reason for Revision: Bulletin Updated: additional clarification
    has been added explaining that the vulnerability lies in an
    object IIS 5.1 uses to maintain statistics on hosted
    applications. 
  - Originally posted: July 10, 2007
  - Updated: July 12, 2007
  - Bulletin Severity Rating: Important
  - Version: 1.1

Posted by chobbs | with no comments

TODAY: Operating System Deployment with System Center Configuration Manager 2007

Join Microsoft Experts for an Online Chat!

Q&A with the System Center Configuration Manager 2007 Operating System Deployment Feature Team.

Tuesday, July 10, 2007
10:00 - 11:00 P.M. Pacific Time
1:00 - 2:00 P.M. Eastern Time
17:00 - 18:00 GMT

Join the chat room on the day of the chat:
TechNet: http://www.microsoft.com/technet/community/chats/chatroom.aspx

Microsoft Security Bulletin Summary for July 2007

Bulletin Information
The security bulletins for this month are as follows, in order of severity:

Critical Security Bulletins
MS07-036 - Vulnerabilities in Microsoft Excel Could Allow Remote Code
Execution (936542)
    Affected Software:
    - Excel 2000 Service Pack 3
    - Excel 2003 Service Pack 2
    - Excel 2003 Viewer
    - Excel 2007
    - Office Compatibility Pack for Word, Excel,
      and PowerPoint 2007 File Formats
    - Impact: Remote Code Execution
    - Version Number: 1.0

MS07-039 - Vulnerability in Windows Active Directory Could Allow
Remote Code Execution (926122)
    Affected Software:
    - Windows 2000 Server Service Pack 4
    - Windows Server 2003 Service Pack 1
    - Windows Server 2003 Service Pack 2
    - Windows Server 2003 with SP1 for Itanium-based Systems
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Server 2003 x64 Edition
    - Windows Server 2003 x64 Edition Service Pack 2
    - Impact: Remote Code Execution
    - Version Number: 1.0

MS07-040 - Vulnerabilities in .NET Framework Could Allow Remote Code
Execution (931212)
    Affected Software:
    - Windows 2000 Service Pack 4
    - Windows XP Service Pack 2
    - Windows XP Professional x64 Edition
    - Windows XP Professional x64 Edition Service Pack 2
    - Windows Server 2003 Service Pack 1
    - Windows Server 2003 Service Pack 2
    - Windows Server 2003 x64 Edition
    - Windows Server 2003 x64 Edition Service Pack 2
    - Windows Server 2003 with SP1 for Itanium-based Systems
    - Windows Server 2003 with SP2 for Itanium-based Systems
    - Windows Vista
    - Windows Vista x64
    - Impact: Remote Code Execution
    - Version Number: 1.0

Important Security Bulletins
MS07-037 - Vulnerability in Microsoft Office Publisher Could Allow
Remote Code Execution (936548)
    Affected Software:
    - Publisher 2007
    - Impact: Remote Code Execution
    - Version Number: 1.0

MS07-041 - Vulnerability in Microsoft Internet Information Services
Could Allow Remote Code Execution (939373)
   Affected Software:
    - Windows XP Professional Service Pack 2
    - Impact: Remote Code Execution
    - Version Number: 1.0

Moderate Security Bulletins
MS07-038 - Vulnerability in Windows Vista Firewall Could Allow
Information Disclosure (935807)
    Affected Software:
    - Windows Vista
    - Windows Vista x64 Edition
    - Impact: Information Disclosure
    - Version Number: 1.0

Other Information

Microsoft Windows Malicious Software Removal Tool:
Microsoft has released an updated version of the Microsoft Windows Malicious Software Removal Tool on Windows Update, Microsoft Update, Windows Server Update Services, and the Download Center.
Note that this tool is not distributed using Software Update Services (SUS).


Non-Security, High-Priority Updates on MU, WU, WSUS and SUS:
For this month:
* Microsoft has released four non-security,
  high-priority updates on Microsoft Update (MU) and
  Windows Server Update Services (WSUS).

* Microsoft has released one non-security,
  high-priority update for Windows on Windows Update (WU) and
  Software Update Services (SUS).

Note that this information pertains only to non-security, high-priority updates on Microsoft Update, Windows Update, Windows Server Update Services, and Software Update Services released on the same
day as the Security Bulletin Summary. Information is not provided about non-security updates released on other days.

Posted by chobbs | with no comments

TechNet Radio: Review of Server Management in Windows Server 2008

Listen in as Andrew Mason (Principle Programme Manager for Server Core), Jeffrey Snover (Architect for PowerShell), and Eduardo Melo (Programme Manager for Server Manager) discuss the role of Server Management in Windows Server 2008. Each will briefly discuss some of the new features of Server Core, PowerShell, and Server Manager. We also talk with Jeff Woolsey about the latest updates in Virtualisation.

Posted by chobbs | 1 comment(s)
Filed under: ,

Determine Hardware and Device Compatibilities for Your Windows Vista Migration Project

The Windows Vista Hardware Assessment Solution Accelerator is a network-wide assessment tool, designed to quickly assess hardware and device driver compatibility for Windows Vista upgrades. Windows Vista Hardware Assessment is part of a suite of solution accelerators including Business Desktop Deployment 2007 and Data Encryption toolkit.

Posted by chobbs | 1 comment(s)
Filed under: , ,

Windows Server 2008 Beta Is Now Available for Download

The next generation of the Windows Server operating system gives you more control, greater flexibility and increased protection for your server infrastructure while reducing time and costs. And when you download or order the beta software, you're automatically registered to access valuable beta resources assembled in one convenient Beta Central location.

Click here for more details...

Posted by chobbs | 1 comment(s)
Filed under: , ,

Virtual Server 2005 R2 SP1 Is Now Available for Download

Virtual Server 2005 R2 Service Pack 1 (SP1) is the server virtualisation technology engineered for the Windows Server operating system to increase hardware utilisation and enable IT staff to rapidly configure and deploy new servers. Register to download the free software and you will receive relevant resources that are strategically assembled to address the challenges you will face as you discover, assess and deploy the software.

Posted by chobbs | 1 comment(s)
Filed under: ,

TODAY: Wally's Deploying ConfigMgr Clients Webcasts

Just a quick reminder about Wally's "TechNet Webcast: Deploying System Center Configuration Manager 2007 Clients (Level 300)"

Event ID: 1032343641

Audience(s): IT Professional.

Duration: 90 Minutes

Start Date: Friday, July 06, 2007 1:00 PM Pacific Time (US & Canada), 21:00 UK

Successfully implementing Microsoft System Center Configuration Manager requires detailed planning, and it is important to understand that planning process. While System Center Configuration Manager 2007 is very similar to Microsoft Systems Management Server, there are a few new issues you need to take into consideration when planning for and deploying System Center Configuration Manager 2007 clients effectively. Once deployment of the System Center Configuration Manager 2007 site is complete, it is necessary to prepare the infrastructure for deploying and upgrading clients. In this session, we cover the various methods of deploying clients in System Center Configuration Manager 2007. We discuss the prerequisites, in addition to the new client deployment methods that you need to know about to execute a successful deployment.

Presenter: Wally Mead, Program Manager, Microsoft Corporation

Posted by chobbs | 1 comment(s)

New KB Articles At Microsoft 5 Jul 2007 - Weekly Summary


Internet Explorer 6.0

915685 Internet Explorer 6 may stop responding when you try to open a Web page that contains text that is written in a right-to-left language

938311 An Enhanced Meta File (EMF) image may be displayed incorrectly in Internet Explorer


SQL Server 2005

938049 Windows Authentication mode is the default security mode after a typical installation of SQL Server 2000 or of SQL Server 2005

938825 FIX: A foreign key constraint that you drop on a table at the publisher is not dropped on the table at the subscriber in a SQL Server 2005 merge replication

936489 FIX: A SQL Server assertion is logged in the Errorlog file when the Log Reader Agent runs for a transactional publication in SQL Server 2005

937969 FIX: Error message when you import data from a flat file in a SQL Server 2005 Integration Services (SSIS) package: "There is a partial row at the end of the file"

938786 FIX: A .NET Compact Framework 2.0-based device application that calls the SqlCeEngine.Verify method against a SQL Server 2005 Compact Edition database stops responding

936728 FIX: Error message when you run a SQL Server 2005 Integration Services (SSIS) package that contains a Fuzzy Lookup transformation: "System.Data.SqlClient.SqlException Error number 8101 is invalid"

Posted by chobbs | with no comments
Filed under: , , ,

12 July 2007: PowerShell User Group Meeting

The next meeting of the PowerShell User Group will cover scripting Virtual Server with PowerShell and a discussion around PowerShell tools especially PowerGUI and PowerGadgets. Please register for the meeting on the website or email powershell-uk@hotmail.co.uk.

Posted by chobbs | 1 comment(s)
Filed under: ,

New FAQShop Articles 5th July

System Center Configuration Manager (ConfigMgr) 2007

What basic functions does ConfigMgr provide? [05/07/07]
Contributed By: Cliff Hobbs [MVP SMS]
We all need to start learning about ConfigMgr somewhere so let's start with the basics...

Systems Management Server (SMS) 2003

"Abandoning send request because address is not available" in sender.log [05/07/07]
Contributed By: Cliff Hobbs [MVP SMS]
If you see this error in your Sender.log it's because SMS is having trouble contacting the destination Site...

Free Sample Chapters: 'Introducing Windows Server 2008' + 'Microsoft Windows PowerShell'

Get a head start working with Windows Server 2008 and Microsoft Windows PowerShell: Microsoft Press has just made sample chapters of 'Introducing Windows Server 2008' and 'Microsoft Windows PowerShell' available online. You can download selected chapters after registration on the Microsoft Learning Portal.

Posted by chobbs | 1 comment(s)
Filed under: ,

New FAQShop Articles 4th July

System Center Configuration Manager (ConfigMgr) 2007

How do I give Microsoft feedback on ConfigMgr 2007? [04/07/07]
Contributed By: Cliff Hobbs [MVP SMS]
It's really very easy to give Microsoft feedback on ConfigMgr 2007...

 

Systems Management Server (SMS) 2003

What's the easiest way to get rid of Packages identified by the Site Repair Wizard as having an inaccessible source directory? [04/07/07]
Contributed By: Cliff Hobbs [MVP SMS]
When you run the Site Repair Wizard you have the option of SMS checking Packages to ensure the source directories are available. The Site Repair Wizard will tell you of any Packages that have a source directory that is no longer accessible but what's the easiest way of getting rid of them?..

Don't you just hate...

.. badly written Windows applications that are just simply not usable. Latest example Microsoft's File Transfer Manager (FTM).

I want to download the latest ConfigMgr 2007 build from the Connect site using FTM which is great EXCEPT I want to tell it where to download the files to.

"No problem" you say "as you can specify this".

Yes you can PROVIDED the target directory you want to use already exists. If it doesn't then you're screwed - you need to create the directory in another way and then go back to FTM and re-browse to the directory.

Why isn't FTM like other Windows apps where you can create directories in the "Browse for folder" dialog box? Come on Microsoft this is 2007 not 1997.

Posted by chobbs | 1 comment(s)
Filed under:

New FAQShop Articles 3rd July 2007

Systems Management Server (SMS) 2003

Is there a quick way to refresh a DP? [03/07/07]
Contributed By: Craig Massey
You can use this script to refresh all packages assigned to a distribution point...

 

Why is the "Browse…" button greyed out on the "Import Object Wizard" screen? [03/07/07]
Contributed By: Cliff Hobbs [MVP SMS]
If the "Browse..." button is greyed out on the "Import Object Wizard" screen when you try to import a MOF it's because of a lack of Security Rights...

An interesting day at Microsoft...

So on Friday David Scambler and I from WMUG along with a number of "Community" Leaders met at Microsoft and spent the day discussing various topics such as what Microsoft is doing in the community space (some SERIOUSLY cool stuff is coming but it's NDA), how Microsoft can help communities like WMUG, how we as different communities can work better together, etc.

I met some great like-minded people including people from the Longhorn Users Group and the Vista Squad (both of whom obviously have an overlap with what we in WMUG are doing).

A VERY worthwhile day and it was great to be able to discuss things with other user groups/ communities - my idea mill was working overtime - I just hope I can find the time to explore and implement some of them.

A BIG thankyou to Microsoft for hosting this event and for helping us try to foster and improve the Microsoft community.

Posted by chobbs | 2 comment(s)
Filed under: ,

TODAY: TechNet Webcast: Deploying System Center Configuration Manager 2007 (Level 200)

Just a quick reminder about Wally's Webcast later today on deploying ConfigMgr, full details below.

Don't forget you can see a full list of all past and future ConfigMgr Webcasts on the Configuration Manager 2007 TechNet Webcasts Site Map page.

TechNet Webcast: Deploying System Center Configuration Manager 2007 (Level 200)
Event ID: 1032343568

Audience(s): IT Professional.

Duration: 60 Minutes

Start Date: Monday, July 02, 2007 1:00 PM Pacific Time (US & Canada), 21:00 UK

While Microsoft System Center Configuration Manager 2007 is very similar to Microsoft Systems Management Server in many regards, there are a few new issues you need to take into consideration when planning for and deploying System Center Configuration Manager 2007 effectively. In this session, we cover the prerequisites, in addition to the new setup process, site systems, and client deployment methods that you need to know about to execute a successful deployment.
Presenter: Wally Mead, Senior Program Manager, Microsoft Corporation.

Posted by chobbs | 1 comment(s)

A few changes to the Configuration Manager Site Map...

I've made the following what I hope are improvements to the ConfigMgr Site Map*:

  • Each topic area now has it's own page - putting everything on one page was starting to make navigating the page difficult
  • Addition of RSS feeds for the blogs - Beside each Blog you'll now see the RSS icon that links to the RSS feed for that blog making subscribing to it easier for you
  • Addition of the TechNet Chats page - Several ConfigMgr TechNet Chats are planned as detailed on this page
  • Addition of the Information icon at the bottom of each Topic page to make navigating back to the Site Map easier

As always let me know what you like dislike, whether I've missed anything etc.

* For those of you not aware of the ConfigMgr Site Map, the reason I created it was because of my previous nightmare experience of TRYING to find information on the Microsoft website as it tends to be scattered across all manner of different places. It's goal is simple - to provide a complete list of ConfigMgr content available on the Microsoft website broken down by topic to make finding it (and all of our lives), easier.

Posted by chobbs | 1 comment(s)

My new rodent friend...

As soon as I saw a picture of Microsoft's Wireless Notebook Presenter Mouse 8000 mouse I thought "oooo that's nice I've got to get one of those". Well on Friday I managed to get my hands on one of these babies.

As you can see from the picture below it's a pretty slick looking animal.

But what's REALLY nice about it is when you turn it over

 

This baby is not only a really cool mouse but also a remote presentation controller which includes a laser pointer and the ability to use digital ink to annotate slides if needs be. This should make a life a LOT easier for me when giving presentations as I've found in the past that some of the "clickers" I've used to control my slide deck have a mind of their own - well not anymore.

To find out more click here, but I recommend you don't because as soon as you see it you'll want one.

Posted by chobbs | 1 comment(s)