I love Carolina Liar. This was the second single from their debut album Coming to Terms which was released in 2008.
Who hasn't questioned themselves, their decisions or their faith at some time in their life? We've all cried out to our deity or the universe in general, for some direction… for an idea of where to go next in life.
Plus it just makes me cheery. :) Enjoy!