Filmed by: Rizwan Merchant


Video from Louisiana Comic Con: Lafayette’s in Lafayette, Louisiana.