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