Kappas
North Carolina Nupes Stroll To Chief Keef
Check out this video of the Delta Chi Chapter of Kappa Alpha Psi performing a stroll at the “Set It Off Stroll Off” on Elon University in North Carolina.
Did they hold it down for the Nupes? Let us know!