New episodes of DEATH SQUAD have been released and are currently available on Roku, Amazon, and Stirr on the Popstar! App or streaming: http://video.popstaronline.com/ DEATH SQUAD is about five ex-military zombie ass-kickers sent to a off-line bio lab and all hell breaks loose. Filmed in Yerevan, Armenia. …