Last weekend, the Super Satya love reached all the way to Cambridge, MA...all the way to The World's Only Curious George Store. Seriously, have you guys been there? Nostalgia overload. And for you young people, cuteness for DAYS!!!!