41°Mostly Cloudy

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

by Prince Of Petworth September 30, 2008 at 11:11 pm 5 Comments

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…


Subscribe to our mailing list