Itchin' On A Photograph by grouplove Overview Tag Appears on 1.FM - Alternative Rock X Hits Radio Indie Rock Playlist July Indie/Rock Playlist: July (2011) Itchin' On A Photograph Never Trust a Happy Song Never Trust A Happy Song Never Trust A Happy Song (2011) Now The Hits Of Summer 2012 Triple J Hottest 100 2011 Triple J Hottest 100 of 2011 Vaguely Indie Pop 2011 Playcount 833 Listeners 147