American Idol More stuff found on Survivor Sucks 11/15/2005 mjsbigblog 1 Becky O’Donahue, one of a set of twins, is also Hollywood-bound. Here’s a picture (left) but I’m not sure which one she is! The blog I linked in my last entry, written by Boston contestant Miranda