
I know it makes sense given the lack of muffler and all the talk but I didn’t truly believe reviews or reports until I heard one in person. Hype about movies let me down and I figured the same thing for this little beast. The only time I did see one I was at a light with my windows down when the distant BRAAAAAAP…