Details on Snow on the Bluff Star Standoff with SWAT in ATL Church (Video)
For those of you who haven't seen 'Snow on the Bluff' take a second and check Netflix for the documentary. ...
For those of you who haven't seen 'Snow on the Bluff' take a second and check Netflix for the documentary. ...