Ace Young - Ford

Ace Young

Who said Ace Young has fallen off the face of the Earth? He's in Sweden.

Love the peeps! Mwah!

American Idol