Billie Eilish swags out at the Rickshaw Stop Adil Siddiqee October 13, 2017 Concerts, Festivals, and Live Reviews, Reviews The Rickshaw Stop is a cozy, snug venue, perfect for indie acts to perform intimate shows at with a small audience. Billie Eilish, given her social media clout and recent explosion in popularity, seems far b...