Cute and cuddly Jeff the Landshark is about to become the new mascot of the Marvel Universe, and I already hate him.
Army and Air National Guard troops from across the nation arrived in Washington last week to provide support and security ...