Big Red Sports & Imports

B

Big Red Sports & Imports Big Red Sports & Imports Kia & Suzuki Dealership ripoff sold lemon Norman, Oklahoma!!. On April 4th, 2013, I was sold a 2000 Land Rover Discovery by Big Red Sports and Imports in Norman, Oklahoma after my 2001 Chevy Cavalier blew a rod after 8 years of ownership. I was […]

Read full review on Big Red Sports & Imports at –

Big Red Sports & Imports

Add Comment

By Sam Lala