Barstool Frozen Pizza Review - Ellio's Pizza
2020-03-22
30
Dave did a live pizza review in his apartment during quarantine and reviewed Ellio's Frozen Pizza
Download The One Bite App to see more and review your favorite pizza joints: https://onebite.app/download