
Copyrights: Tampa Police Department/Clipzilla
29 January 2024
The astonishing video shows hundreds of pirates invading the streets looking to collect a bounty full of beads for a festival. The pirates took control of the streets of the city of Tampa, in the US state of Florida, to take part in the Gasparilla Pirate Festival, on Sunday, 28th January. Tampa...