Today's R.I.T. is Tim Cappello's memorable 1987 song, "I Still Believe," from the Lost Boys soundtrack. The multi-instrumentalist worked with Billy Crystal and, for a long time, Tina Turner before recording this. His performing the song in the film and video appearances led to a stint as an actor. The song itself is a cover of The Call's "I Still Believe (Great Design)" off their 1986 album, Reconciled. Funny how this song pops up randomly after just watching Lost Boys with the family a week ago.