Josh Henderson wears Gents Lone Star Cap

josh-henderson.jpg