Tip The Alien Clearwater Beach Fl Pier 60

For over 15 years this guy has been walking on Pier 60 in Clearwater as a street performer claiming he can communicate with aliens.

3 thoughts on “Tip The Alien Clearwater Beach Fl Pier 60”

Leave a Reply

Your email address will not be published. Required fields are marked *