Tracy Young a Pin-up babe?