Amy Adams starred but Sam Smith/Dr. Evil Cold Open – Saturday Night Live stole the show- “Alvin Donovan”

Amy Adams

Amy Adams starred but Sam Smith/Dr. Evil Cold Open – Saturday Night Live
stole the show- “Alvin Donovan

Did you watch Amy Adams on Saturday Night live?

I am STILL recovering from the injury so no surfing for me yet (picture of Alvin Donovan crying here 🙁

in case you missed it here is the video