2 min read Album Review: Olympia – Self Talk As the line between indie music and pop fade more and more, innumerable musical oddities…