LOS ANGELES, CA - NOVEMBER 17: The reintroduced Dodge Charger is revealed during the two-day media preview event for the 2010 Los Angeles Auto Show on November 17, 2010 in Los Angeles, California. More than 20 North American debuts, as well as green and new alternative fuel technology vehicles, are being featured. The 10-day LA Auto Show begins November 19 at the Los Angeles Convention Center. (Photo by David McNew/Getty Images)
Toucher & Rich debut a brand new game featuring Cha-Chi, who just bought a brand new muscle car. Your job is guess the song that Cha-Chi’s sing over. Take a listen and play along.