Stashed in: Australia!
Rose Byrne is an Australian actress who played Dr. Moira Kinross MacTaggert in X Men First Class.
Photos on this page are from Reddit and Imgur.
Ferris Bueller's Day Off cast, then and now
SNL Oppa Gangnam Style
Vodka is kind of a hobby.
Hatching baby crocodiles from eggs in Darwin, Australia