More aliens have popped up! I’m scared! Hasn’t anyone seen Communion?!?!?

alien sticker 4
Jefferson Ave. and Hylan Blvd.

alien sticker 5
Jefferson Ave. train station

Some random posts