Loosh and Loki had the pleasure to meet Jay Tavare, the body-ody-ody (and beautiful actor) behind the character of Vega, from Street Fighter: The Movie!Celebrating 30 years since it's release, Jay shares his stories from the set about his time working with world champion boxers while training, his impressions of Kylie, Jean Claud Van Dam, and the screen writer of Die Hard, Street Fighter Director Steven deSouzaPlus, Jay shares a touching story about the late great cinematic icon, Raul Julia w...