Charles Barkley, Samuel L Jackson and Spike Lee star in a Capital One commercial where Barkley doesn't know the difference between Indianapolis and Annapolis.

 

 

So the mayor of Annapolis Mike Pantelides used the commercial to help promote his city.