The Wombats excite and entertain at Rickshaw Stop Arnav Chaturvedi February 2, 2015 Concerts, Festivals, and Live Reviews, Reviews Late Thursday night, a small and surprisingly older crowd funneled into the Rickshaw Stop in downtown San Francisco as The Wombats took the POPSCENE stage for the their third time. The night featured...