Elmo had a plan. To meet Adele and maybe sing a song or two. When a little red monster says he wants to do something who's to say no?
photo: getty images
Want to know more about Randy McCarten? Get their official bio, social pages & articles on 99.5 The River!Full Bio