Champs Sports store set on fire during protest in Tampa

Published May 31, 2020 16 Views

Rumble Protesters looted and set a Champs store on fire near University Mall in Tampa on Saturday.