Sunday, September 11, 2011

The world's best filter.....

I just hope what is being claimed by K&N is true and good.....

Meanwhile, I got myself the 6 inches filter.....






















No comments: