Alien Fresh Jerky





A beef jerky store on the doorstep of death valley? Blame aliens.