twesterm on 15 November 2011
What has been needed to be said has been said there isn't much point in repeating it, but I will add these three incredible videos from the Guys at Extra Credits--