2008/02/27 2008/02/27 ChampCar and IndyCar Combine! Finally! Holy crap it finally happened! HELLS YEAH! WHOOHOO! Suck it, NASCAR!