Og_biscuits is a english speaking, Twitch Affiliate
.
OG_Biscuits has reached
105 followers (105) so far. The Streamer introduces itself with
„Cat in the wall, eh? Okay. Now you're talking my language.“ and does not belong to any team.
Updated September 15, 2024.