Soldiers Lip Dub Glee's 'Don't Stop Believin': VIDEO
By Andy Towle
A group of soldiers from 7 CDO BTY in Afghanistan show some Glee on their downtime.
Watch, AFTER THE JUMP...
(I believe, please correct me if I'm wrong, that this is a British unit)