Military Photo of the Day: Face to Face With a 3,000 Pound Bull
A California National Guard soldier finishing a 12-mile march comes face to face with a 3,000 pound bull.
Have a great weekend, everyone!
Please Support The Stream: Equipping Christians to Think Clearly About the Political, Economic, and Moral Issues of Our Day.