Twins to Win

American Idol twins Jessie and Becky bared their pipes for us long before Simon Cowell had a crack at them.

American Idol twins Jessie and Becky bared their pipes for us long before Simon Cowell had a crack at them.

Tags:

Maxim Staff 2