D DG.3 Member Aug 29, 2009 #1 i have a pair of 07 scratch pros (the white with bronze ones). id be using them strictly for park. does anyone see any problem in center mountaing them? would they feel wierd of anything? is there a better mounting point?
i have a pair of 07 scratch pros (the white with bronze ones). id be using them strictly for park. does anyone see any problem in center mountaing them? would they feel wierd of anything? is there a better mounting point?