Remember the Dramatic Chipmunk Internet meme? Well, I don't know what took so long, but the chipmunk (or prairie dog if you want to be technical about it) has made a come back of sorts.
Tokyoflash Treasure Hunt - Win a Tokyoflash Watch of Your Choice!
Going on right now: Tokyoflash Treasure Hunt #26. Win a Tokyoflash watch and neat stuff from the NeatoShop. It's fun and easy to play: Link