'Sloshed in Translation' on tonight!!
I don't know how many Insomniac fans visit here or even like this episode, but tonight, August 29th at 3 am, Dave Attell's Tokyo episode will air. I haven't seen this episode in about 3 years and I'm sure a few others feel the same. So here it is and spread the word about this episode!!
share