Who said this and what on earth was he talking about…
“This leads to AMAZING “lap feel.” The lap feel on this thing is off the charts.”
Who said this and what on earth was he talking about…
“This leads to AMAZING “lap feel.” The lap feel on this thing is off the charts.”