Happy TBT to CVST

Happy TBT to CVST
 
Happy - Remember these two? Hint: today's his B-Day Happy B-Day!