We recently got our hands on a bottle of Alien tequila, a relatively new brand brought to us by Alien Tequila Spirits, headquartered in Area 51, Hiko, Nevada. These guys…
Abducted by aliens? Our review of Alien Tequila …
Continue reading
11 Comments