A foreigner’s 3 month journey through small town America, that fabled “Rust Belt”.Â
You know… Music Videos always puzzle me a little. Talking Heads’s “Blind” is a case in point.
NYPD ejects man for going to the bathroom during “God Bless America” at Yankees game.