Wow!! The myflix website still says launching April 2022 LMAO!!
Which is it.... 2012 (vodwiz)...then numerous other dates....and now April 2022. Does anyone see a pattern here??.....I do, it's called buffoonery. The only thing that gets accomplished is more blog entries from the buffoon CEO.
Anyone with half a brain can see this buffoon couldn't run a lemonade stand!!