Saw the St. Vincent video on the homepage, thought it was some new Vinny/Abby co-op series. Never heard of this allegedly other "St. Vincent" character, whomever they allegedly are.
planetary's comments