CJTF Paladin shouts out “We Love Football” demonstrating their love of the most popular American sport even though they are in Afghanistan!
CJTF Paladin shouts out “We Love Football” demonstrating their love of the most popular American sport even though they are in Afghanistan!