HappyfaceLiveToadiesDateOct 13, 2012VenueUnknown · add itKnow where this was? Add itNot really Toadies? Report it7:16LikeShareOriginal title: Toadies: Happyface And Push The Hand Live Ft. Worth, Tx 10-13-2012CommentsSign in to comment.No comments yet. Were you there?