By Mike Garrison
One of the latest rumors on the street is that LRP is coming back to America. The LRP product line has been unavailable in the United States for awhile now.
This past weekend helped to solidify the truth behind the rumor, as there was an unusually strong presence of LRP products and drivers at the Schumacher US GP. This is something we haven't seen in quite some time, could this mean LRP will soon make its return to America?
Stay tuned as we work to uncover more details!