Rev Leon Lonnie Love
damned mine eyes, DAMNED mine eyes!!
8mil followers? Share the pageThis was 9 years ago How time flies
OP professional troll even has 8m followers on TikTok now
Used to collect jars of piss and post them for the sake of trolling