STFU is the first in a series of articles I will be writing in the future. This acronym doesn’t stand for that popular use of internet slang, it actually stands for “Stoos Top Fights Unleashed!” and it only took me five minutes to come up for that too! Awesome I know, I know.
First article; http://podcastonfire.com/?p=223