“AMERICAN IDOL” CONTESTANT CALEB JOHNSON PERFORMS WHITESNAKE’S “STILL OF NIGHT”

On last night’s (April 30th) episode of American Idol, contestant, and resident rocker, Caleb Johnson performed Whitesnake’s Still of the Night. Watch his performance below. Still of the Night appears on Whitesnake’s 1987 self titled album which sold over eight million copies in the US where the album went platinum eight times. Besides Still of […]