3 ms·ISP: Comcast Location: Covington TN Does it have anything to do with the weather?by mvcg66b3r 13y agoISP: Comcast Location: Covington TN Does it have anything to do with the weather?