Hey guys, check out "Mechanical Black" released who just released their debut video clip, for their new single "Speed Spider"

Check it out, let them know what you think

If you dig, check out their facebook and websites:


PS. Yes they are weird.
Frank Zappa's not dead. He just smells funny.
I must admit, you've picked an enticing thread title.
They say the old woman's got the wisdom
'Cause she couldn't read the clock anymore
She said "The numbers don't represent the moments"
Says she don't see what all the ticking's for