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 certainly know how to market – the bottle is shaped like

Read more