Rogelio FojoMay 21, 20211 min"The Stooge" wins BEST ACHIEVEMENT AWARD at the 2021 Tagore International Film Festival in India!I'm proud to announce that our little tale about mysterious stage magicians went all the way from "Official Selection" to "Finalist" and...