Stop in for a cup of coffee

This is fucked up even a Hezbollah flag. Is this the US?