The title says it all. Both hilarious and awesome at the same time.