Alien Mask and Costume rentals for TBS Samantha Bee Show
November 27, 2015
Some familiar looking alien mask and costume rentals!
You may have seen our aliens in this TBS promo playing in theaters along with Star Wars, the Force Awakens. Shooting in New York City’s La Caverna, a wonderfully cave themed bar, our ali...