sfsignal.com
New Trailer for “Marvel’s Captain America: Civil War” (or: Shut Up and Take My Money)
And it sports a long overdue cameo appearance