Dr Acula @trevorcavanagh.bsky.social been thinking about this dude claiming this performance fucked him up, lmao. come on aug 29, 2025, 9:55 pm • 1 0