Could anyone give a link to top_gear_uk's direct site?

cant seem to find it anywhere. Heard it was on agora but i didnt get it in time.


Comments


[2 Points] aaaannnnoooonnnn:

They don't have one?


[1 Points] BarmeloXanthony:

You probably talking about Gammagoblin bruh. Try searching


[1 Points] None:

They are on Abraxas and don't have their own site.