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.
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.