Advertisement

Barstool Pizza Review - Subway Flatizza

After hearing all the buzz about Subway’s new Flatizzas, El Pres gives it the one bite pizza review.