......

2.1K 101 11
                                    

A drop out with six bucks to his name and a fallen angel.

Supernatural thingsWhere stories live. Discover now