Brand: U.S. Navy
tv commercials and cinema ads
-
U.S. Navy Seals - Footsteps
(2006)
Summary: Footsteps in the sand are the only sign Navy Seals have approached a beach, and even those get swept away by the waves.