As with all propaganda pieces this should be taken with a pinch of salt and a dash of humor.
For those of you who have been following the story of the CFC killing their own Titan, you would have seen that there are many stories and theories flying about. This video has taken this to the extreme, in a silly yet rather funny culmination. I hope you enjoy.