App Trailers/App Nana Videos
From The Lost Media Wiki
I remember watching that, and it's a shame it was deleted. It was a video showing him earning points and redeeming an iTunes card to show that it is legit. I remember another one titled "Is App Nana Legit?" where it is basically the same thing as the App Trailers video but with App Nana. I might have them saved on my old laptop but I'd have to check.