MEOWTORPEDO! 4/18/20054/18/2005 mike d. 0 Comment A Day In The Life... Meowtorpedo. a lot of Meowtorpedo.