Denver Man Shows 'Proof' Of Alien Visitors

vbimport

#1

And they went to Denver to look in girls windows I think they know what is the most important thing on earth. Girls


#2

So Denver is … a lonely place, right?


#3

yes