soap mactavish
NSFW Tumblr
find soap mactavish on porn pin board
soap mactavish clips
Captain «Soap» MacTavish / Simon «Ghost» Riley
nseven7: John “Soap” MacTavish + John Price “I can still teach you a thing or two, old man.”
pricescigar:Johnny “Soap” MacTavish
mizushibart:Sergeant John “Soap” MacTavish, Werewolf Divison.