Ellie Leen echoed from twitter Wednesday, April 5, 2023 · 4:21 AM · ▾ â–¶Damn, Internet crushed😡, sorry guys😿 I'll try to fix it and log on later:'c @EllieLeen1unlikecommentstweet73 like this|38 saw this post