Chris Young was on a TV show back in the day and I would NEVER recognize him ever in a million years!!!
This show, called The Incredible Crew, was created by Nick Cannon and was apparently on Nickelodeon and the Cartoon Network.
Check out that puka shell necklace!! lol