Cru Jones in 'Rad': 'Memba Him?!
Cru Jones in 'Rad' 'MEMBA HIM?!
3/11/2016 12:20 AM PT
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!