Heard this thing roaring up and down the street yesterday but figured nobody would believe me without pics. Then on the way home, there it was. Sorry, no video, but it sounded plenty glorious.