It has a sticker on it that says Fox,out of Wisconsin. Anybody?
skidoo50 New Member Apr 5, 2013 #1 Apr 5, 2013 #1 It has a sticker on it that says Fox,out of Wisconsin. Anybody?