Our Metro Editor Ben Baeder (and my boss) did some video commentary on the most expensive gas station in the country, which is found in West Covina.
Metro Editor Ben Baeder buys the most expensive gas in the country (VIDEO)
1
Our Metro Editor Ben Baeder (and my boss) did some video commentary on the most expensive gas station in the country, which is found in West Covina.