“15 Amazing Videos Of Soldiers Returning Home”
Associate Professor of Economics, North Carolina State Univ.
Steve Gill* found an amusing little story. Apparently a German television news show had a report on Seal Team 6,
This is just a beautiful thing. H/T to Lift Bump for the story. Trending on the Web