Archie Battersbee wallpaper Archie Battersbee Archie Battersbee - Thread 3992. She later stated that she believes he was taking part in an online TikTok challenge known as the… Sunday, August 7, 2022 Edit