Jason Castro made a guest appearance on the Tonight Show with Jay Leno last night, May 8, 2008. Castro was the latest person to be eliminated from the very popular FOX show American Idol. Known for his mellow music and dreadlocks, Castro explained to Leno his experience in the competition - with the help of Rock Legend Huey Lewis.
Watch the video clip of Jason Castro and Huey Lewis after the jump…
Jason Castro & Huey Lewis on the Tonight Show (May 8, 2008)
Share This

