I looove this commercial! I have absolutely no idea what it has to do with Visa debit cards, but whatevz it still rocks! You got pizza, good music, a pizza tosser extraordinaire, Morgan Freeman narrating...what more can you ask for? Advertiser's take note!
And while we're on the subject of epicly classic commercials...