Taylor Swift and Travis Kelce’s neighbors addressed their security plans for their new Ohio mansion, slamming them as an ‘absentee’ couple.

Read more at ok_magazine_uk