jaimeville.com
Melt Banana
Melt Banana 7 p.m. Saturday, October 27. 2 Cents Plain, 1114 Olive Street. By Jaime Lees Published: October 24, 2007 Not everything that comes from Japan is cute. In fact, Melt Banana seems to be d…