>>715320697
>https://gdq.alligatr.co.uk/comp/gdq
Fucking KEK. Deltatroon absolutely destroying their fucking viewership