Smile...It Confuses People

Smile...It Confuses People — was the #92 best-selling album on Amazon UK in 2006.

Chart History

FAQs

Was "Smile...It Confuses People" a bestseller?
Smile...It Confuses People — was the #92 best-selling album on Amazon UK in 2006.