Totimoshi, Milagrosa
Bay Area band Totimoshi is a power trio not afraid to sound much bigger than their numbers. Milagrosa, Totimoshi’s fifth album, is big, bombastic stuff. Jangly guitars mix well with a thumping bass and heavy…
Written on January 20, 2009 | Posted in Reviews