Nope. Much more engagement on Twitter. Probably cause it’s …

Twetch ·

Nope. Much more engagement on Twitter. Probably cause it’s free. Then again Facebook is free?!