Street Demon vs AVS2

It does have that Themoquad moan at wot, couldn't hear it on my van but my sons car with the 625 on it you sure can.

Mine is loud as HELL in this big heavy truck. lol