Roberto Caruso

Green Thumb. Peach Connoisseur. Loves a Good Phone Chat. Mushroom Forager. Never Orders Pasta at a Restaurant. Staring Contest Champ.