Video:

John Cruz at his best!

See guitar details