New Foxhound vehicle on display in the UK Off By Sharon Black The British Army’s new Foxhound vehicle has been unveiled for the first time since its arrival in Afghanistan. More: New Foxhound vehicle on display in the UK Armed Forces Day 2012 launched in Scotland Bear Grylls puts Navy reservists through their paces