Did you know that Time Crash claims to be the first Time Lord rock band in the United States? SOMEFACTS.com