Thursday, December 17, 2009

Red Hot Chili Peppers

2 comments:

Unknown said...

where is this? i love red hot chili peppers!

Da Curious One said...

z&y restaurant in chinatown!