Another quickie about an English dub. Releases this Friday.
The Intentionally Awful Jumborg Ace Dub (YouTube)