Full Sized Photo of lorde clarifies taylor swift comments in new blog post 02 | Photo 2963946 | Just Jared