Olivia Ostrow Says She Only Watched One Episode of ’24 in 24: Last Chef Standing’ Before Competing on Season 3
The 24-hour clock never stops, and Olivia Ostrow wouldn’t have it any other way. The Miami, Florida–based chef is gearing up for the Season 3 premiere of 24 in 24:…
