Vancouver based indie band Peach Pit normalizes individuality with their unique sound in their very impressive debut LP.