Travel Note
Restaurant in Champaign, located next to one of Nick’s favorite record stores which we visit every time we’re in the area.
Record store in Champaign, Il
Hotel