The Hardest of all Gangs/Cartel always seen on the roads of South Wales.
Yo SPT are coming lets Duck I want to apply for your Gang
14👍 4👎