4 months agoFUTURE PROVES PAST! Liz Crokin Comments! They Are Losing It! Madonna & Ellen DeGeneres 4 year ago!SierraDelta