street dance cruise in i put together

kind of looks like the challenger from vanishing point