Did anyone actually see this? I heard it on the radio this morning and watched the youtube on my phone....INSANE! I cant access youtube from work so someone will have to embedd the video!!