Aliens

During my travels this last week, we saw the signs for Alien Fresh Jerky located in Baker, Ca. So, of course after the umpteenth billboard, we were suckered into visiting. Well, I for one am glad I did. I now have proof positive of  Alien Life caught on video. The first part of the video shows the cute little spaceship with the cute little alien cutouts but the second part, well the second part is my proof….look for yourself!

BONUS! PICTURES!