Roberto Caruso Green Thumb. Peach Connoisseur. Loves a Good Phone Chat. Mushroom Forager. Never Orders Pasta at a Restaurant. Staring Contest Champ. motion stills youtube Website Instagram