Los Angeles

Madame Tussauds Hollywood

We played tourist in LA during the weekend and visited Madame Tussauds in Hollywood. Madame Tussauds is a 3 storey wax museum and they have added a brand new, multi-million dollar Marvel …

Read more