Lil Mouse Teases New Song ‘Strap’ Posted on May 22, 2014 | 10 Comments Lil Mouse keeps the “Strap” in new song snippet. Read More