Weird texts I have had

Weird texts I have had

4K Reads 290 Votes 87 Part Story
Castiel Trash By Grimmlover2000 Updated Jun 11, 2018