Tag: Camp Roberts
British parachutist crashes through roof of private house during California drill
A British parachutist landed inside a private house in California after crashing through the roof during a military exercise on July 6.