Stop in for a cup of coffee

Short video of the Demon with the new 440 Whiplash Cam..



What? No burnout? I say turbo mufflers. Don't want to give away the whole farm. Doncha know.