Trevor Rabin's fucking mind
707