Soul Patrol! Taylor has won the American Idol competition. Check out photos of last night's finale in the Idol photo album I put together.
I'll post the recap later today after Jewels has time to reflect on the show... and compose herself after seeing Ace again. Ha ha!