Man Has Mask Meltdown in Apple Store
Occurred on September 8, 2021 / Miami, Florida, USA Info from Licensor: "As I was sitting at the Apple Store on Lincoln Road waiting to be taken care of when I heard a lot of yelling. As I turned a..
Location Miami, Florida, USA
Occurred not known
Posted By Kelson Awdren
Posted On Sep-11-2021