Cru Jones in 'Rad' 'MEMBA HIM?!

3/11/2016 12:20 AM PST

Cru Jones in 'Rad': 'Memba Him?!

Bill Allen is best known for playing the BMX expert Cru Jones -- opposite Lori Loughlin as Christian -- in the '80s cycling masterpiece "Rad." Guess what he looks like now!