Wrecked: Revenge Revisited

Wrecked is an explosive battle racer not about fast lap times, gaining pole position, perfect cornering or aerodynamics; it's about winning by any means necessary.