I think for the past couple of months March and April 2008, there has been several bumps (I think theyre called) on MTV, with these weird creatures moving/dancing to a song or music (dance or techno I believe), Ive been trying to find. If its not a bump, then Im not sure what theyre called, but Ive looked across youtube, page after page on google, and even on the actual MTV site. I checked an artists' page who does music for MTV but couldnt find anything there either. Help?