Mar 6, 2020
Troy's rants have paid off, and the reviews are in. The good news is they are all five stars, the bad is that these are the people that are supposed to like us. We finally get a review on a long awaited Weber grill and it is not what we had hoped for, but it is still made in Illinois which is cool.