Sign in to confirm you’re not a bot
This helps protect our community. Learn more
Delta Sigma Theta Stroll (Temple University)
1.8KLikes
121,091Views
2022Jan 17
Filmed and Edited by: Grand Tour Media

Grand Tour Media

27.2K subscribers