So Far so Good (Explicit)

So Far So Good (Explicit)