‘Idol’ Time In Boston

The Boston Herald reports , Clay Aiken, and the other touring ‘American Idol’ finalists were in town for two shows at the Worcester Centrum, and were spotted hanging out at the Nine Zero hotel in Boston and grabbing a bite to eat at Spire.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *