On Air with Douglas

On Air with Douglas


The Lane Twins (re-air) - Dec 23,2012

December 23, 2012

Currently, the Lane Twins are living the high life in Los Angeles, California, soaking the sun up with all the other angels. When asked about being identical twins, the Lane brothers say they always think of it as being a very special and wonderful gift.