The Humble & Hungry KIllas of Suicide Squad set out for their second summer tour competition in Louisiana at the “FIRST Annual Crescent City Greek Fest Stroll-Comp and took the WIN!! The brothers performed their stroll and went home with 1,000 dollars ...