WARNING! This blog may contain offensive language. If you don't like reading offensive language then back out. I reserve the right to delete any comments.