Twitch Pins

DashboardBroDashboardBro Registered User regular
So as twitch had in the guide book at south they show they have a pin, and there is another piece of the pin at east and a mystery piece at prime. All I want to know is if the pins are pinny arcade or is that making there own pins


Sign In or Register to comment.