Buried under the Philippines surplus of gimmick-laden pop fluffs and diva clones, the Pin-Up Girls leapt over regional apathy to carve their have destiny in the U.S. indie picture. The Pin-Up Ladies, affectionately nicknamed the Pin-Ups by their followers, were created in 1996 by Mondo Castro (vocals, acoustic guitar) and …
Read More »