Masters of Song Fu – "It All Makes Sense At The End (The Spoiler Song)"

Here’s a low-budget video for the latest Song Fu challenge song. Only the title was set for this round, so I took a little inspiration from the rather mixed reception the finale of ‘Battlestar Galactica’ received on the internet. Like several other popular cult series, it finished with several untied loose ends, some of which […]