Memebase

So youtube cost over 7 Million dollars? Ill Give you Fifty bucks