Last Words of Pedro, the Cucaracha
- Cleared
Occurred: February 18, 2016 / Ft. Lauderdale, Florida, USA
Info from Licensor: "Pedro did and did not have regrets..." Hilarious commentary added by Michael Grande...
Location
Ft. Lauderdale, Florida, USA
Occurred
not known
Posted By
michael c grande
Posted On
Feb-25-2016