yamcha - yamcha - me sitting in the other car 

more about : yamcha yamcha