The 1975's 'Jesus Christ 2005 God Bless America': Listen
The 1975 may have pushed back the release of their upcoming album, Notes on a Conditional Form, to May 22, but they gave fans plenty to chew on in the meantime on Friday morning (April 3) when they dropped the…