The aliens have landed

Oster drops by in for a visit.


Points: 16
Mucho User mikebrown603@aol.com
Submitted on Sep 3, 2017
WTF