Short Sleeve John Basilone T-Shirt

Regular price $20.00

John Basilone on front

"Badass Marine Forever" on back