Magician B.J. Mallen performing at the American Legion

B.J. Mallen performing parlor magic at the American Legion