'The Backrooms' internet meme stems from Oshkosh hobby store - Oshkosh Northwestern thenorthwestern.com Submitted by thenorthwesterncom5723 on June 2, 2024 at 2:48 PM in technology No comments 23