I am not even American but have a US phone number as a VOIP and just got a call from them... found some page saying they are Cablevision. Did not leave a message.
I am not even American but have a US phone number as a VOIP and just got a call from them... found some page saying they are Cablevision. Did not leave a message.