Man on right: I actually found a cure last month, but I'm afraid if my name hits the news, those photos of me in Tijuana will surface.
Ah, friendly Tijuana … I wonder if the Blue Fox is still there?
November 07, 2013
Ah, friendly Tijuana … I wonder if the Blue Fox is still there?