Twitxy Saved

TUPACABRA

Verified account This account is verified. Learn more

@tupacabra

UFO RESEARCH & MEDIA
1996 tupa-cabra.com Joined February 2021
2.5K Following 106K Followers 24K Posts

Latest posts 5