Meat Loaf: ‘I love my rubber ducks!’ Posted by October 2, 2016 Leave a comment on Meat Loaf: ‘I love my rubber ducks!’ Meat Loaf admits he’s embarrassed “all the time”.