#1carl Gallagher (smut warning)by tessawyche2601if your a fangirl readjjanitorsclosetggallagher+1 more