Soldiers Lip Dub Glee’s ‘Don’t Stop Believin’: VIDEO August 5, 2011 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) (via jmg)