Below Deck Down Under Fans Rip Lara’s Management Style
Below Deck Down Under Season 3 was filmed in the Seychelles, but Aesha Scott was no longer the Chief Stew under Captain Jason Chambers. So instead, Lara Rigby is the boss, and teasers revealed she wasn't all that easy to work with. Now,…
