Germany is definitely THE place to get great editions of what most people would consider fairly average films (and hard-to-find horror especially), but I've loved this since it's original release, back when cars blew up in action films 'just because'
AKA "I Come in Peace" in the USA!