
Becca Peter
@DefectiveBecca
Followers
9K
Following
100K
Media
2K
Statuses
14K
That “vigilante blogger” in LuLaRich. My son Eddie died from an embryonal brain tumor in November 2023.
Joined September 2021
No tweets found