Taylor Swift's $16 glitter spots cause chaos for 'overwhelmed' business owner
Markets

Taylor Swift’s $16 glitter spots cause chaos for ‘overwhelmed’ business owner

I best believe she is still decked out. After Taylor Swift wore glitter to the Kansas City Chiefs game against […]