Tag: Chemtrails Over the Country Club album cover
A Car Crash: “Chemtrails Over the Country Club”
In an odd turn of events that, like bankruptcy, happened gradually then suddenly, Taylor Swift has managed to out-Lana Lana Del Rey, leaving the latter [Read More…]