Ed Droste hates Taylor Swift: ‘She has been given a free pass for too long’ July 28, 2015 By Kaiser 162 Comments