Obituary Fraizer Glenn Miller, ROT IN HELL! May 6, 2021 Idavox This scumbag dying of natural causes while on Death Row for killing three people in a mass shooting in 2014...