Like a series of mini film scores, Kasper Rosa deliver their EP2 in the strangest of formats. This must be the longest EP of all time, with its running time of 39 minutes, it's not too far from being an albums length of material.

Continue reading: Kasper Rosa, EP2 EP Review