No ScrubsLiveWeezerDateMar 24, 2019VenueUnknown · add itKnow where this was? Add itNot really Weezer? Report it3:15LikeShareOriginal title: Weezer - "No Scrubs" - St. Louis, MO 3/24/19CommentsSign in to comment.No comments yet. Were you there?