February 23, 2004
-
¡Mucha Lucha! premieres on Cartoon Network USA very soon. Check out the brand spanking new website.
Cool photos taken at Lucha VaVoom at The Mayan Theatre.
And below is a flyer we picked up at the Blue Demon store on Melrose. Could be fun to watch!
Eddie has a habit of sticking post-it notes on my monitor. Apparently this one reflects my mood today: