Father John Misty vs Ed Sheeran. Who is the more shit?

10/04/2017

The jury is IN. Read the rest of this entry »