So I received this track from these cats I met on the interweb the other day and have not been able to stop listening. It's something like Ilya Santana gets hit in the head with a break beat sangwich ... check it for yourself. The Ranger Rick cats are very secretive and wouldn't even hit me up with a photo, but despite their clandestine nature, they're personality gleams through in this finely tuned and nearly glistening piece of soundspace. We'll be looking forward to mo'music.
Frussle Tussle - Ranger Rick