There Goes Tokyo

Author: niteowl

Date: January 21, 2006

by niteowl
1-21-06
Godzilla's on TV, dear.
Really...So what channel is it on, American Movie Classics?
Actually, yes it is.
I was kidding.