Translation: Temple Of The Dog. Say Hello 2 Heaven.
Translation: Temple Of The Dog. Say Hello To Heaven.