It's been awhile since i've been on the BMSR Message Boards but after today I think i'll need to be on there more often. So according to the Yo Gabba Gabba! Production Blog, BMSR were a featured guest on today's Yo Gabba Gabba! I have yet to find the video of this awesome event, as I think YGG is one of the best musical creations ever for kids (and the kid in us adults) but hearing BMSR was on performing a song called "Bugs" blew my mind even more. Trust me song lives up to the hype I'm giving it as well but i'll let you judge that for yourself. Shouts to akt6168 for the rip and artwork!
UPDATE: Found a video of the clip from the show.