New Music New Toad and the Stooligans: “Trap Song” December 21, 2018December 15, 2018 Lindsay Marshall 0 Comment Toad and the Stooligans, Trap Song Alternative band from Rhode Island Toad and the Stooligans just released this new video for their single “Trap Song.” Check it out! Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related