Telltale Is:
John Carteret (vocals)
Tim Fogg (bass)
Bryce Marshall (guitar)
Travis Slack (drums)
For More Info on Telltale: