Orlando Police release video of fatal tattoo shop shooting
3 min read
Orlando Police release chilling video of fatal tattoo shop shooting. What the footage reveals about the deadly incident will leave you speechless.
Continue reading in the USA News Updates app