General Motors reportedly has staged a lavish preview of its offerings for Shanghai's 2005 motor show, which opens to the public on Friday - strobe lights flashed, drummers pounded and the Shanghai Symphony Orchestra accompanied as the automaker rolled out its offerings at a cavernous Shanghai shopping mall.