"Three hundred megs?" Leo whispered to himself. "That’s impossible. That’s smaller than a movie trailer."