Stevie during TNT’s ‘A Very Specia…

Stevie during TNT’s ‘A Very Special Christmas’ concert celebrating Special Olympics – December 13, 2000 in Washington, DC.