From The Rumble Seat on MSN17m
Eva on Survivor: Episode 5 Recap
My goodness did we have a doozy of an episode this week on Survivor. Our fellow Georgia Tech graduate, Eva Erickson, was ...