So it's most likely a bad wheel bearing. A coworker just had the EXACT same thing happen on his son's GP of about the same vintage, made the exact same noise.