Tuesday, February 27, 2007

British Invasion Night Set!

Peter Noone has announced that his appearance on "American Idol" is scheduled for March 21st.

That means Tuesday, March 20th will be British Invasion night for the contestants and we should see clips of Peter and Lulu (who is scheduled to appear with him) coaching the contestants...