[SUBS]RANK
VIDEOS / THE WELSH TWINS / P7626ATSLXE

Entitled Karens & The Dog Poop Mystery πŸ’© Am I The Karen RedditπŸ’œπŸ–€ The Welsh Twins

The Welsh Twins THE WELSH TWINS Β· AUG 25, 2026

This YouTube video has 22 000 views and was published Aug 25, 2026 on The Welsh Twins. That is 0.3x the channel's average views.