Thursday, April 5, 2012

Mountain Mama JAPAN: Geek Capitol of the World

Mountain Mama JAPAN: Geek Capitol of the World: Hi folks! Ready for an important announcement of "Geek of the Week" award?  Yep, your truly won hands down! Quite an honor for a former moto...