My Top 20 Songs of 2012

1. Bad Religion // Frank Ocean

2. Tricks (ft. Childish Gambino) // Ludovin

3. Same Love (featuring Mary Lambert) // Macklemore & Ryan Lewis

4. I Love It (Featuring Charli XCX) // Icona Pop

5. All of Me // Tanlines

6. Shades of Funk // Kill Paris

7. Do You Love Me Like You Used To // Best Coast

8. Beth/Rest (Work Drugs Remix) // Bon Iver

9. Hold It Down // OCD: Moosh & Twist

10. Dirty Love (ft. Iggy Pop) // Ke$ha

11. Cry Like a Ghost // Passion Pit

12. Demons // Sleigh Bells 

13. Summertime Sadness // Lana Del Rey

14. Ray Charles (Skeet Skeet Moombahton Remix) // Chiddy Bang 

15. 1991 // Azealia Banks

16. Fiya Wata // Edward Sharpe & the Magnetic Zeros

17. Power & Control // Marina & The Diamonds

18. No Interruption // Hoodie Allen

19. Alright // Town Hall

20. Thoughts from a Balcony (prod. Sap) // Mac Miller