Pop And Flo National Duals Are Like A Perfectly Crafted Pizza

null

The Frank Popolizio compares his perfect pizza to the first ever Pop and Flo National duals set for May 22nd and 23rd in Lake Placid New York.