Slanty Eyed Mama in Concert
Late Night Snacks Festival, 421 N 7th St. "The Switch" , Philadelphia, PA
A rare appearance in Philly by Nuyorasian super group Slanty Eyed Mama
Late Night Snacks Festival, 421 N 7th St. "The Switch" , Philadelphia, PA
A rare appearance in Philly by Nuyorasian super group Slanty Eyed Mama