Anyone heard of/have experience with the public TV "short" The Journal?

http://www.thejournalol.com/

They've contacted my Town Manager and are proposing doing a segment on our community...and we're trying to see how legit they are.

Any feedback appreciated!