Miss Montana Arrives in England
We made it! After a ton of weather delays, Miss Montana finally completed her arduous journey across the US and then the North Atlantic and touched down safely in England. Her crew is going to be meeting with other crews, taking in the festivities, and making final adjustments and preparations before the main event starts on June 4.