Aliens in New York

 

Did you know there were aliens living in New York City? Neither did Dillon Lee until he took his grandfather's ashes on a farewell tour of the city's best-known landmarks.

‚Äč

Copy of Uncommon Ground Final.png
Copy of Purple Haze Final.png