Put a Sock on the Dashboard of your Car and see What Happens! December 26, 2018 You might have heard about it already, or you just may be the next person who is willing to put a sock on the…