Hey Nitrous Junkies! (and everybody else)
No...a buddy of mine was.....and videotaped the pop.
There also has been talk about it on one of the boards I frequent a lot.
National Street Car Assoc.
Print