USA | Sunday, 16 November 2014 | Views [167] | View Larger Image
Give it all you got. Competition training.
Tags: german armed forces badge training; swim; hard wo