hate to break it to you faggots, but those are tests from winred, which is the official Trump Campaign platform
Any official communication via text or email will direct you to that site
Yes, they are non-stop and annoying as fuck
Yes, they are legit