Skip to content

Tag Archives: USA

From the WTF Files

The news of the day was a shocker! Are we off our proverbial rocker? I’m as baffled as you, But it seems to be true. Americans care about soccer!