Posted on | July 23, 2012
Written by | BevNetwork
A lot of wines claim to be fun. Abduction Wine, brand new from Vision Wine & Spirits, goes a step further, claiming to be from outer space. Seriously though, now that the alien “mother ship” has landed, Vision and Allied Beverage have been introducing the $9.99 Abduction White and Red to accounts across New Jersey.