Check this out! On Top by Flume feat. T.Shirt is definetely one of my most-heard songs 2013. I would say I basically love everything I’ve heard or seen by Australia-based newcomer Harley Streten. Here’s the video full of live footage for the killer track On Top. A great piece of electronic and rap music.