Cru Jones in 'Rad' 'MEMBA HIM?!

0310_bill_allen_rad_cru_now_photos_launchBill 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!