That Grape Juice were in the house at Cardiff's Millennium Stadium last night for the hotly anticipated 'Michael Jackson Forever' tribute show.…
Michael Jackson fans who are eager to purchase his new 'Michael' album on December 14th are being fooled.