all-noise.co.uk
“Every Other Freckle” by Alt-J
Alt-J is an English indie rock band with massive following as they reached number one spot on Indie Album Charts with release of band’s last album. “Every Other Freckle” is third song previewing fr…