You know how you’ve always wanted to visit the historic library in your town but just never got around to it? Or maybe you never did. Maybe I’m just a nerd. Anyhow, that’s always been the case with Madame Tussauds and my good self and it is on my list of things to do in… Continue reading USA / Las Vegas / Madame Tussauds