Becca Peter

Becca Peter

@DefectiveBecca

That “vigilante blogger” in LuLaRich. My son Eddie died from an embryonal brain tumor in November 2023.

t.co Joined Sep 2021
0
Threads
0
views
8.1K
Followers
9.0K
Tweets