Comments for Jethro Tull, The Jethro Tull Christmas Albumanon@napster.com This is Jethro Tull's christmas album. The CD is announced on October 14, 2003. It's true October 14, 2003 is when it's going to be released on CD same as Mushroomhead's XIII, Travis' 12 Memories and Cracker's Countrysides.Comments supplied by users do not necessarily reflect the opinions of Roadkill Consulting, Inc. |
Copyright 1994-2004 Roadkill Consulting, Inc. All rights reserved.