Guess who's back back back... *singing*After MIA for almost two months Leigh's back! Take a look at what she was up to during that time.