I Love Youtube Is it just me, or has YouTube been running like shit since the net neutrality rules got nuked? Post Comment Receive notifications Add a comment...