Look who makes their debut in good ol' Hollywood! Project Natal lands a major scene placement in CW's Smallville. Catch the scene below.***

More...