Was that part of the movie shot in Vegas? And if yes, where exactly? Thanks.
I was thinking maybe the neon museum because of the signs, but I've never been there so wasn't sure
That is one of my favorite scenes.