1308 WHP Toyota Supra

How far can you go with your car build? Some people are out trying to build show cars, some are battling the clock on the dragstrip, while others are out there building well-rounded monsters. Mike Davis is in the no-cutting corners business, trying to create what seems like a show […]

Read More