No...its not April Fools...YET. lol
I ran across this on the ICPS forum and thought it was very interesting. I had not heard of this plant. Take a look...a little Drosera-ish, no?
That would be a cool plant to grow.