Trey Five Traveling Vice Lords, also known as just TFVL, The Trey or The Five, is a set of Traveling Vice Lords located in the Crystal Gardens apartments in Idlewood.
Trey Five Traveling Vice Lords, also known as just TFVL, The Trey or The Five, is a set of Traveling Vice Lords located in the Crystal Gardens apartments in Idlewood.