Caught this ad in the newest Hot Rod Magazine, any comments?
www.filtermag.com
Snake Oil or ?
~Jay
This archive was generated by hypermail 2b29 : Sat May 01 2004 - 12:00:16 EDT