R.I.P. Meat Loaf :

Oh man, another rock great gone. Meat Loaf was one of those larger than life characters that used to terrify … More