Spin: 40 Best Songs of 2012
by yearendlists

Cruel Summer – Read Reviews on Amazon
Spin: 40 Best Songs of 2012
- G.O.O.D. Music, feat. Kanye West, Big Sean, Pusha T, and 2 Chainz – “Mercy”
- Japandroids – “The House That Heaven Built”
- Frank Ocean – “Bad Religion”
- Kendrick Lamar – “Swimming Pools (Drank)”
- Bat For Lashes – “Laura”
- Miguel – “Adorn”
- Carly Rae Jepsen – “Call Me Maybe (Sekuoia Lol Mix)”
- PSY – “Gangnam Style”
- Sleigh Bells – “Comeback Kid”
- Solange – “Losing You”
- Usher – “Climax”
- Azealia Banks – “Jumanji”
- Torche – “Kiss Me Dudely”
- Jessie Ware – “Running (Disclosure Remix)”
- Grimes – “Oblivion”
- Plan B – “Ill Manors”
- Angel Haze – “Cleaning Out My Closet”
- Y.N. Rich Kids – “Hot Cheetos and Takis”
- Fiona Apple – “Every Single Night”
- Kathleen Edwards – “Change the Sheets”
- Jack White – “Sixteen Saltines”
- Metric – “Breathing Underwater”
- Swans – “The Seer”
- Cat Power – “Cherokee (Nicholas Jaar remix.)”
- A$ap Rocky, Feat. 2 Chainz, Drake, and Kendrick Lamar – “Fuckin’ Problem”
- Katy Perry – “Wide Awake”
- Future – “Same Damn Time”
- Chairlift – “I Belong In Your Arms”
- Nicki Minaj – “Beez in the Trap”
- Juicy J – “Bands a Make Her Dance”
- Sky Ferrara – “Everything is Embarrassing”
- R. Kelly – “When a Man Lies”
- Santigold – “Disparate Youth”
- Taylor Swift – “I Knew You Were Trouble”
- Frankie Rose – “Interstellar”
- Father John Misty – “Hollywood Forever Cemetery Sings”
- Mystikal – “Hit Me”
- Holograms – “Chasing My Mind”
- Savages – “Husbands”
- Katy B, Feat. Jessie Ware – “Aaliyah”