Skip to Content

World Cup Fever in Peoria

Peoria’s The Fox Pub and Cafe is a proud British style pub in Central Illinois. Today, they served up World Cup soccer for a fun afternoon of soccer viewing

Jim Mattson

Skip to content