Games/Burrito Bison: Launcha Libre/MediaBurrito Bison: Launcha Libre·, 2012 · KongregateMediaBack to gameAll9Screenshots8Videos1Videos1TrailerMore about Burrito Bison: Launcha LibrePlayer reviews