Claim: God Put a Smile upon Your Face reached number 3 on Poland's LP3 chart and 12 on the OCC UK Rock and Metal chart.
Evidence: Chart (2003) 3 12