Holy Cow, I Found Where They Sell The Chi, Chi, Chi Chia Chihuahuas

DSCN3198, originally uploaded by Prince of Petworth.

They are actually living plants. Insane. Anyway if you want one head down to Georgetown on O Street. (Damn I think it’s O St. but I’m not 100%). Here’s the name of the store:


Yeah, they still kind of freak me out…

5 Comment

Comments are closed.